4 мая в 00:16

Роскомнадзор пытается добить Rutracker. Блокировки серверов-анонсеров и методы обхода

image

Rutracker толком не потерявший свою аудиторию вполне закономерно вызывает недовольство Роскомнадзора и других ведомств. Они все-таки старались, деньги тратили, выступали с заявлениями, а оно все работает и помирать не собирается. Под блокировкой был основной сайт rutracker.org, который, по сути, был просто каталогом magnet-ссылок и torrent-файлов. Новый виток борьбы привел в добавлению в списки блокировок серверов-анонсеров. Именно они поддерживают инфраструктуру ресурса и позволяют отдельным пирам найти друг друга.

Update
2 мая СМИ запестрели заголовками о начале массовой блокировки всех анонсеров и зеркал Rutracker: lenta.ru, Вести, Известия, Ведомости. Однако в интервью Газете.Ру представитель Роскомнадзора сообщил, что блокировки проводятся в плановом режиме и ничего глобального в плане тотальных блокировок они не производили за последние дни.
«Мы не проводим никакие массированные атаки. Мы ведем целенаправленную работу по повышению эффективности блокировки пиратского контента», — подчеркнул пресс-секретарь Роскомнадзора в беседе с корреспондентом «Газеты.Ru».

Он уточнил, что ни о каком замедлении трафика для пользователей трекера речи не идет, а блокировка RuTracker проводится в плановом режиме.

Тем не менее проблема реальна, сервера блокируются, а в посте есть полезные ссылки на открытые трекеры. Поэтому решил не удалять материал.

Суть драмы


О блокировке следующих bt-серверов торрент-трекера сообщалось на его форуме 5 апреля 2017 года:


Это приводит к тому, что клиент, который только что получил torrent-файл не может подключиться к серверам, которые расскажут ему где найти других пиров. В итоге соединение не устанавливается и закачки не происходит. Так задумано, по крайней мере. На самом Rutracker висит соответствующее сообщение:
С начала марта 2017 российские провайдеры по указанию Роскомнадзора блокируют трекеры-анонсеры (bt, bt2, bt3, bt4) нашего ресурса.

В связи с этим затруднен учет статистики в профилях пользователей, попадающих под блокировки, а также могут возникать ошибки в статусах раздач в торрент-клиентах. При этом фактически раздачи скачиваются и раздаются при включенных опциях DHT и «обмен пирами (PEX)» .

То есть по факту, если не заморачиваться со статистикой закачек и раздач, то протокол DHT позволит пользователям найти Васю, который знает Джона, который знает Владилену Аристарховну, у которой как раз есть немного нужных файлов.

Что с этим делать?


Вы не можете выкачать произведения любимой группы, которая выложила свои записи под свободной лицензией на трекер? Писать в Спортлото довольно бесполезно, пока действуют соответствующие законы, но ничто не мешает немного подпилить торрент-клиент, если это еще не было сделано. Rutracker любезно разместил поясняющие скриншоты. В первую очередь убедитесь, что у вас работает DHT и PEX. С ними вы можете присоединяться к раздаче даже при полной блокировке анонсеров.


Пример для uTorrent.

Также можно использовать предоставленный прокси-сервер, но в этом случае отвалятся все остальные трекеры. Подходит только, если вы пользуетесь исключительно Rutracker.org.



Добавление открытых трекеров для поиска пиров


Есть еще очень неплохой метод увеличения облака пиров — добавление открытых трекеров. Чаще всего они не имеют веб-морды и нужны работают исключительно как сервис. Никакого контента. Создали раздачу, прописали их, передали друзьям. Очень часто можно найти много дополнительных раздающих, если хеш раздачи совпадает. Взять проще всего здесь, на Github. Он обновляется автоматически.

Список адресов для копипасты
udp://tracker.pirateparty.gr:6969/announce

udp://tracker.cuntflaps.me:6969/announce

udp://tracker.coppersurfer.tk:6969/announce

udp://tracker.leechers-paradise.org:6969/announce

tracker.opentrackr.org:1337/announce

udp://tracker.opentrackr.org:1337/announce

udp://tracker.zer0day.to:1337/announce

p4p.arenabg.com:1337/announce

udp://p4p.arenabg.com:1337/announce

explodie.org:6969/announce

udp://inferno.demonoid.ooo:3389/announce

udp://explodie.org:6969/announce

tracker.videodrugproject.com:80/announce

udp://tracker.internetwarriors.net:1337/announce

tracker.internetwarriors.net:1337/announce

udp://9.rarbg.com:2710/announce

udp://tracker.mg64.net:6969/announce

udp://mgtracker.org:6969/announce

tracker.mg64.net:6881/announce

mgtracker.org:6969/announce

udp://tracker.grepler.com:6969/announce

tracker1.wasabii.com.tw:6969/announce

tracker.grepler.com:6969/announce

udp://tracker1.wasabii.com.tw:6969/announce

tracker2.wasabii.com.tw:6969/announce

udp://tracker2.wasabii.com.tw:6969/announce

ipv4.tracker.harry.lu:80/announce

udp://leecherhaven.zapto.org:6969/announce

udp://ipv4.tracker.harry.lu:80/announce

bt.artvid.ru:6969/announce

udp://tracker.tiny-vps.com:6969/announce

tracker.tiny-vps.com:6969/announce

retracker.mgts.by:80/announce

tracker.electro-torrent.pl:80/announce

t.nyaatracker.com:80/announce

retracker.telecom.by:80/announce

tracker.devil-torrents.pl:80/announce

tracker.vanitycore.co:6969/announce

tracker.kuroy.me:5944/announce

udp://tracker.vanitycore.co:6969/announce

udp://bt.xxx-tracker.com:2710/announce

agusiq-torrents.pl:6969/announce

udp://tracker.kuroy.me:5944/announce

grifon.info:80/announce

tracker.torrentyorg.pl:80/announce

91.218.230.81:6969/announce

tracker.filetracker.pl:8089/announce

udp://tracker.filetracker.pl:8089/announce

tracker.tlm-project.org:6969/announce

udp://peerfect.org:6969/announce

udp://open.stealth.si:80/announce

udp://zephir.monocul.us:6969/announce

udp://tracker.kamigami.org:2710/announce

udp://thetracker.org:80/announce

udp://public.popcorn-tracker.org:6969/announce

udp://tracker.swateam.org.uk:2710/announce

udp://tracker.skyts.net:6969/announce

udp://tracker.safe.moe:6969/announce

udp://open.facedatabg.net:6969/announce

udp://tracker.files.fm:6969/announce

udp://tracker2.christianbro.pw:6969/announce

udp://z.crazyhd.com:2710/announce

udp://retracker.lanta-net.ru:2710/announce

udp://tracker.torrent.eu.org:451/announce

udp://tracker.edoardocolombo.eu:6969/announce

udp://tracker.doko.moe:6969/announce

udp://tracker.cypherpunks.ru:6969/announce

udp://tracker.christianbro.pw:6969/announce

udp://oscar.reyesleon.xyz:6969/announce

torrentsmd.com:8080/announce

udp://allesanddro.de:1337/announce

fxtt.ru:80/announce

udp://tracker.bluefrog.pw:2710/announce

open.acgtracker.com:1096/announce

udp://tracker.piratepublic.com:1337/announce

udp://208.67.16.113:8000/announce

tracker2.itzmx.com:6961/announce

udp://tracker.justseed.it:1337/announce

udp://tr.cili001.com:6666/announce

udp://86.19.29.160:6969/announce

tracker.tfile.me:80/announce

tr.cili001.com:6666/announce

share.camoe.cn:8080/announce

retracker.omsk.ru:2710/announce

86.19.29.160:6969/announce


Мой KTorrent автоматом подставляет список новых серверов из буфера обмена при добавлении.


Вид для раздачи образа дистрибутива Ubuntu Linux.

UPD
Спасибо Belibak за скрипт на Python, который автоматом добавляет свободные трекеры в торрент-файлы. Ссылка на репозиторий на Github
Гуменюк Иван @Meklon
карма
532,0
рейтинг 245,4
Linux админ, врач-исследователь
Самое читаемое Администрирование

Комментарии (170)

  • +4
    Они бы еще алиасы IPv6 сделали к этим доменам, было бы надежней, т.к. на сколько помнится по IPv6 еще не блокируют.
    • +1
      Все руки не доходят поднять 6to4 туннель для маршрутизации IPv6. Надо с конфигом роутера разобраться вначале, а то там много кривоватого легаси с маскарадингом. Не хочу сверху еще это сейчас вешать.
      • +1
        Я пробовал недавно делать так: на IPv4 отключал DNS, а на IPv6 вручную указывал публичные DNS сервера (Google, или OpenDNS, не помню уже который резольвит нормально IPv4 адреса, для надежности можно оба) и все заблокированные адреса начинали работать без всяких шаманств. Провайдер ДомРУ.
      • 0

        А речь не про Микротик ли? Если так – буду крайне признателен за статью по настройке :)

        • +4
          Про него. Договорились, как буду настраивать — буду вести подробную документацию процесса.
        • 0
          Если нужен 6in4 через Hurricane Electric, то статья уже есть. Собственно, оно же на официальной вики.
          • 0

            На самом деле, мне нужно настроить впн-туннель, чтобы он работал в т.ч. для IPv6 адресов.
            Т.е., провайдер поддерживает IPv6, но вот настроить роутер, чтобы он редиректил нужные IPv6 адреса в vpn-туннель у меня не получается. В итоге, ipv4 нормально обходят блокировку, но если "запрещённый" сайт работает по ipv6, то роутер стучится туда напрямую и, соответственно, сайт не работает.
            Временно "решил" проблему просто отключив ipv6 :(

          • 0

            Есть 6to4 и не надо нигде регестрироваться и платить.

            • 0
              Ураганным электрикам, вообще говоря, тоже платить не надо. Единственный минус — гугл и прочая IPv6-тусовка думают, что я в Швеции :)
      • +1
        разочарую вас 192.88.99.1 запрещён в сетях России. Якобы 6to4 способствует терроризму сказал мой провайдер. Кроме моего так считают ещё масса, полно примеров в интернете Между прочим роскомнадзором данный адрес не запрещён.
        • 0
          одно время а я столько времени убил чтобы разобраться, почему пинги у меня к нему ходят а ip6to4 не заводится, так и забросил (от провайдера ответа так и не дождался тогда)
          • 0

            Возможно просто MTU у ipv6 интерфейса надо уменьшить.

        • 0

          Не знаю. Я тоже думал что злые провайдеры блокируют его и поэтому он перестал у меня работать. Оказалось сам себе злобный буратино. С MTU эксперементировал и поломал 6to4.


          Сейчас всё работает.

          • 0
            tracert 192.88.99.1 путь только до провайдера. на обращение в поддержку поправить ответ«мы боремся с терроризмом» этого мало? конечно сам поломал
            • +1

              Надо менять провайдера. Пусть поборятся за клиентов.

              • 0
                Много лет был только ростелеком(адсл), пришёл местный провайдер протянул оптику в каждый дом. С новым провайдером скорость выше, цена ниже, проблем нет(стучу по дереву). не верю что новый провайдер появится ещё. Предлагаете уходить обратно на адсл, они точно поборются за меня тогда
                • 0

                  У меня та же история. Много лет был АДСЛ а потом другой провайдер предложил более выгодные условия. До этого я долго от них отказывался так как цена была выше.

                • 0

                  Им не важно куда вы ушли. Им надо чтобы вы им деньги платили и +1 в базе клиентов. Отжать вас у монополиста это им видимо как бальзам на душу.

  • +4

    Для Linux-пользователей будет проще всего прописать в /var/lib/iptables/rules-save правило для NetFilter:


    iptables -t nat -A OUTPUT -p tcp -m tcp --dport 80 -d 195.82.146.120/30 -j DNAT --to-destination 163.172.167.207:3128


    И не забыть включить iptables-restore.service (в случае systemd).

    • 0
      В принципе, можно и правилом на маршрутизаторе в NAT добавить.
      • +1
        Решать проблему — так разом: поднять VPN-сервер или воспользоваться готовым, через который пустить трафик до заблокированных сайтов. Даже сравнительно древние маршрутизаторы с 32 мегабайтами памяти это выдержат.
    • +1
      В связи с чем эта новость снова всплыла?
      Блокировка была ещё в марте, на geektimes я помню обсуждение в апреле https://geektimes.ru/post/287606/#comment_9983936

      upd: хотел написать не ответ, а в основную ветку.
      • 0
        Роскомнадзор опроверг усиление атак. Удалить или апдейт к новости сделать?
      • 0
        Я внес поправки в пост. В принципе могу и совсем убрать, но напомнить о вариантах решения проблемы будет нелишним.
        • +1
          Убирать не надо. Я когда увидел новость, сразу себе настроил прокси, а то так бы и качал по DHT.
    • 0
      Это вы сейчас прямо таки за все дистрибутивы сказали?
    • 0

      Было бы интересно такую настройку на роутер прописать (DD-WRT).

      • 0
        Элементарно, ведь в DD-WRT есть возможность задать свой скрипт. Вот в него и вставляйте строчку iptables…
        Суть настройки — в файрвол добавляется правило для подстановки адреса назначения: четыре адреса анонсеров с портом 80/TCP заменяем на адрес прозрачного прокси и его порт.

        Если внужно добавить правило в linux, на котором работает торрентоокачалка, вместо PREROUTING пишем OUTPUT.
  • 0
    Не второго мая, а где-то с начала марта начали блокировать. Но и проблем это не доставляет, ибо есть PEX и DHT.
    • 0
      Доставляет лишь тем людям, кому важен рейтинг, как я понимаю. Несмотря на то, что рейтинг возможности пользователя не ограничивает, некоторых пользователей он стимулирует раздавать.

      Ну и для трекеров, где рейтинг накладывает ограничения на пользователей, это будет проблемой.
  • 0
    Пора анонсеры делать на основе twitter, facebook, wikipedia, instagram, google drive :)
    • 0
      И их забанят как в Китае, например.
      • 0
        Есть же Правжизнь, его точно не забанят.
    • +1
      Торрентами пользуюсь от силы раз в пол года, и с головой хватает бота в Телеграм @ru_tracker_bot
    • +8
      Пора раздавать списки анонсеров через торрент
  • +2
    вот за ссылку на гитхаб с трекерами спасибо, блокировки, судя по всему, будут усиливаться и ужесточаться год от года
    • +1
      Я думаю как бы автоматизировать добавление трекеров ко всем закачкам. Популярные торрент-клиенты не умеют автоматом приклеивать список дополнительных серверов.
      • +4
        в qBittorrent 3.3.11 есть опция «Automatically add these trackers to downloads»
        в своё время мигрировал на него с ktorrent, и с тех пор доволен
        • 0
          Прекрасно, спасибо. Посмотрю обязательно.
        • +2
          Свои 5 копеек в поддержку qbittorent:
          Стараюсь заменить скуксившиёся uTorrent на всех компах знакомых — лёгкий, бесплатный, без рекламы, русифицирован, скачивает последовательно, т.е. можно посмотреть сначала фильма, плюнуть и удалить закачку…
          • 0
            Все устраивает в qbittorrent-e, кроме выборочной закачки. При скачивании не всего, что есть в торренте(например, отдельных серий в сериале), создаются файлы, не отмеченные для скачивания. При этом, во-первых жрется трафик(а файлы скачиваются полностью, хотя и не открываются), во-вторых, если не помнишь на какой серии закончил просмотр, приходится делать лишние телодвижения.
            Может я что-то не так делаю? Хотя настроек, кроме папки загрузки и ограничений скорости, не менял.
            • 0
              Проверьте версию, я стараюсь ставить всегда свежую. В последнее время таких проблем не наблюдал.
            • 0
              Файлы скорее всего не полностью качаются, просто место резервируется под полный об'ём. Потому и не открываются.
              • 0
                Если в свойствах файла указано 300Мб, это значит, что эти 300Мб откуда-то взялись.
                • 0

                  Это значит что клиент записал кусочек блока в конце этого 300 мегобайтного файла. Вся остальная часть должна быть заполнена нулями.


                  На NTFS можно включить сжатие для этого файла. Он ужмётся до размера блока или меньше.

                  • 0
                    Попробую. Спасибо.
                • +1
                  Если в свойствах файла указано 300Мб, это значит, что эти 300Мб откуда-то взялись.
                  Это значит, что 300Мб зарезервировано на диске, записано может быть в них всего пара блоков, а остальное так и осталось в нулях.
            • +2
              Есть настройка, чтобы к не полностью скаченным файлам добавлялось расширение .!qB
            • +1
              Снимите галку с опции: Настройки->Загрузки->Предварительно резервировать место для всех файлов
        • 0
          А где эта опция? В версии для MacOS что-то не нахожу
          • 0
            Options -> BitTorrent

            возможно, в macOS, подобно Windows, не весь функционал доступен
      • +2
        qbittorrent вроде позволяет в настройках этот список указать
      • 0
        Расширение для браузера, которое правит torrent-файл, в случае скачивания.
        И скрипт пробегающий по директории и правящий торрент-файлы
        • 0
          Скрипт я могу сам написать. Просто я обычно не сохраняю torrent-файл. Я сразу открываю его клиентом.
          • 0
            Ну если не ошибаюсь, даже так сам торрент-файл лежит где-то в служебной директории клиента.
          • 0
            В обсуждении GUI на сервер, Вы говорили что у вас сервер вод это всё используете. Как вы проворачиваете открытие торрента сразу на торренте сервера?
            А то давно ищу решение, но что-то никак… Приходится сохранять торрент на диске и потом через веб морду запускать скачивание с указанием файла торрента.
            • 0
              У меня полноценный клиент на десктопе, а сохраняет на сервер через samba. Я пробовал клиент-серверные торрент-клиенты — показалось неудобным.
              • 0
                Понял, спасибо.
            • +1
              В свое время использовал консольный rtorrent, там можно было указать каталог, который надо проверять на наличие новых торрентов.
            • +2
              Transmission и Deluge позволяют в настройках указать за каким каталогом следить на наличие новых .torrent файлов и автоматом добавлять их к закачкам.
              • 0
                Ага. Но это не совсем то, что я спрашивал. :)
                Потому, что к сожалению, автоматическое добавление пихает всё в один каталог. А хотлось бы иметь возможность указать, куда скачивать.
                • 0
                  А хотлось бы иметь возможность указать, куда скачивать.
                  После скачивания можно перенести в нужный каталог без приостановки раздачи.

                  Есть Transmission Remote GUI который позволяет сразу указывать куда скачивать.
                  • 0
                    Тогда уж лучше сразу через открытие файла запускать
                • +1
                  Вам в помощь Deluge с дополнением AutoAdd. У меня несколько папок в Onedrive: Фильмы, Сериалы, Музыка, дома дополнение следит за этими папками и раскидывает по нужным мне каталогам.
                • 0
                  а мы хоть под какую систему вопрос обсуждаем?) Ниже было про delugе (с привязкой к OneDrive — видимо схема под win). На линуксе подобное поведение можно задать в rtorrent. Можно прикрутить в эту схему incron — раскидывать из общей папки по нужным, к примеру, если в имени файла есть *music|video|etc*. фантазировать можно долго.
            • +1

              deluged на сервере и его GUI на клиенте решают все проблемы

            • 0
              Самбой можно сохранять на сервер, торрент клиента тыкнуть носом, чтоб автоматом начинал качать то, что туда попало. У меня так было настроено, пока не поставил веб морду для transmission. ntgthm просто открывается веб мордой трансмиссии, и начинает качать на сервере.
          • 0
            Не знаю как в Линуксе, а в Виндовс сначала torrent-файл сначала скачивается в temp-директорию, а потом открывается торрент-клиентом.
      • 0
        небольшая программка, которая ставится «торрентом по умолчанию», а по факту дописывает трекеры в файл и отдаёт указанному вами клиенту
      • +2
        Есть такое в Tixati. Я на него с uTorrenta ушел.
        Если привыкнуть к нестандартному GUI то очень неплохой клиент.
        Кстати лучше всех ищет по DHT. Проверено.
        • 0
          Как по мне, у него вполне себе нормальный и правильный интерфейс. Сам Tixati и qbittorent использую.
        • 0
          Вау, это не просто торентклиент, это чат, форум (аля гостевая книга с модераторами), поиск файлов (переоткрытие dc++) и все это полностью децентрализованно.

          черт, ему определенно нужен альтернативный интерфейс, где то упростить, где то добавить функционал, как минимум форумом пользоваться невозможно, плюс добавь сюда картинки (на основе тех же торентов) и все, ничего больше не надо!
      • 0
        Спасибо за идею, набросал на питоне скриптик. Правит скачиваемый файл и запускает в торрент-клиенте.
        • 0
          Поделись скриптом, что ли? Добавлю в пост сразу)
          • 0
            Немного переделал. Потому как наверное мало у кого transmission. В config.py пишется путь. Оно правит торрент файлы, и складывет их в поддиректорию. Так наверное проще будет, чем переписывать под каждый торрент клиент.
            https://github.com/belibak/add-free-announcers.git
            • 0
              Отлично. Добавил в пост.
            • 0
              Накидаешь минимальное описание? Базовый вариант со стандартными ключами и т.п.
              3.Ы. Кинул тебе инвайт.)
              • 0
                За инвайт благодарю. Набросаю конечно, но позже вечером, ноут садится.
      • 0
        transmission умеет добавлять одной командой.
    • 0
      Я когда-то тоже увлекался добавлением открытых аннонсеров, но реального выхлопа от них нет. Другие раздающие/скачивающие должны тоже добавлять эти аннонсеры у себя, а этого никто почти не делает.
      • 0
        Есть для некоторых раздач. Смысл в поиске аналогичных по хешу файлов. Вовсе не обязательно с того же трекера. Не всегда перепаковывают.
  • +3
    Ещё один маленький шаг к белому списку.
  • 0
    Надо аннаунсеры вынести внутрь tor, а клиенты научить к ним соединяться через socks5-прокси. Первый торрент-клиент, который научится работать с .onion-аннаунсерами, будет самый крутой, я бы хотел, чтобы это был transmissionbt.
    • 0
      Пока торент-клиенты (многие) умеют подключаться к трекеру по http прокси, так что можно поставить отдельно какой-нибудь прокси, работающий через socks каскадно. Не то чтобы неудобно но некрасиво.
  • 0
    На скрине выключена галка «поиск локальных пиров» — это для оптимизации т.к. в 99% не актуально?
    кто-то замерял какую нагрузку добавляет данная галка на клиента — зачем ее отключать?
    • +3
      Стоит включить. Хотя это редкий кейс — пиры в локальной сети.
      • 0
        Некоторые провайдеры поднимали локальный ретрекер, но к сожалению он полностью несовместим с прокси в торрент-клиенте.
        • 0
          Но эта сеть будет не локальной. Роутер же.
          • 0
            Не знаю, роутер спокойно пропускал до локального анонсера, и иногда даже пиры были. Там же по сути резолв специального домена на локальный адрес провайдера.
            Оффтоп
            Почему нельзя сменять оценку к комментарию?
            • +1
              Он работает и резолвится. Просто локальные пиры — это сканирование, например, 192.168.1.0/24. Или я не понял смысл галочки. Чисто у соседа с ноутбука утащить без провайдера.
              • 0
                Или я не понял смысл галочки.

                Я не про галочку. Галочка- это да, сканирование 192.168.1.0/24. Локальный ретрекер же- это retracker.local, который поднимается провайдером и на который ходят клиенты, получая те же локальные адреса, но без сканирования, а значит быстрее и с меньшими затратами.
                • 0
                  На этой галке только скан и нет бродкаста?
                  • 0
                    Поиск локальных пиров — это и есть сканирование бродкастом в виде igmp пакетов. Поэтому Ethernet провайдеры в основной блокируют до магистральных коммутаторов мультикаст. Иначе это «сканирование» будет гулять по всей сети.
                    • 0

                      Мультикаст и броадкаст немного разные вещи. Local Peer Discovery использует мультикаст но видел у какого то клиента настройку и по бродкасту вещать.

                      • 0
                        В зависимости от оборудования которое установленно у провайдера. Если деньги есть и провайдер пускает IPTV мультикастом по локалке, мультикаст от абонента будет долетать лишь до порта коммутатора свитча куда он подключён. Провайдер как правило блокирует исходящий мультикаст от абонентов если есть такая возможность (лаги в IPTV ему не нужны, а мультикаст имеет больший приоритет чем обычный TCP трафик). Если провайдер не богатый и без IPTV, в малоэтажной застройке, то с очень большой вероятностью на домах стоят обычные тупые коммутаторы 2 уровня (а бывает что и вообще офисно-домашние) и на таком оборудовании мультикаст летает по всем портам так же как бродкаст.
  • 0
    На kinozal.tv аннонсеры прямо перед новым годом заблокировали. Странно, что им занялись раньше, чем рутрекером. Лучший способ обхода имхо — проксировать трафик к аннонсерам через тор.
    • 0
      У меня после включения прокси через тор, DHT перерастает работать но мюторенте.
      • 0
        Лучше делать через privoxy. В мюторренте указать его в качестве http прокси, в настройках privoxy указать, чтобы только определенные адреса шли через сокс прокси тора, остальное напрямик. На рутрекере есть инструкция. Плюс, если статический ип адрес — можно указать в настройках, чтобы privoxy его сообщал аннонсеру.
  • +2
    у меня провайдер уже давно режет анонсеры рутрекера, поэтому спасает только DHT
  • –12
    Скоро вам сделают как в Китае:
    — принудительная блокировка провайдерами анонимайзеров, tor и торентов
    — регистрация в онлайн-сервисах, играх только по паспортам и то только с 17 лет
    — подключение интернета по паспортам
    — разрешение на тунелирование тоже по паспортам…

    А затем бац и… вообще отключат интернет и всем гражданам РФ придется сидеть в Чебурашке (или как там его еще называют) в своих вконтактиках и однокласниках под четким присмотром ФСБ радуясь, хоть это еще не отключили.
    Но толку от локальной сети пускай даже в государственном масштабе?
    И кто в этом виноват?
    • 0
      А вам не сделают? :)
      • –4
        Нам нет.
        У нас только как-то пытаются блокировать все что связано с РФ.
        Ваши там «геройские» сериальчики, продукцию, вьезд артистам.
        И на этом пожалуй все.
        • +3
          Ну сериальчики не наши тоже. У нас тут в Казахстане тоже своя атмосфера: Р
        • 0
          А что сериальчики? Я лично про эти сериальчики ни сном, ни духом — и не знаю никого, кто был бы хотя бы в курсе, что они есть. А вот поди ж ты, украинцы все как один попрекают ими нас. Может стоит вам задуматься, почему это страна, которая их штампует, сама их видеть не хочет? ))) А ваша страна зрад и перемог — основной их потребитель? Почему такое?
          • 0
            думаю, что блокируют такие сериалы потому что они есть, а не потому что их смотрят.
        • 0
          Довольно большой процент жителей РФ был бы просто счастлив, если бы эти «геройские» сериальчики блокировали и в РФ тоже
    • 0
      Дак проблема не в том, что они все блокируют, проблема в том, что всем насрать на их блокировки.
  • 0
    Не совсем уверен в эффекте, но если перед запуском клиента подключаться к иностранному ВПН, то пиры находятся быстрее.
    • +2
      Ясен пень, напрямую с трекера пиры получить быстрее, чем через DHT.
    • 0
      А есть информация, где можно сервачок поднять с vpn, так чтобы хостера торренты не парили? А то Digital Ocean абузы рассылает. Мне один друг говорил.
      • 0

        А зачем весь трафик через VPN гонять? Достаточно только анонсы трекеру через него отправлять а остальное напрямую. Тогда ip vpn сервера не будет светиться в DHT.

        • 0
          А какой торрент-клиент так умеет? Или это как-то по-другому настраивается?
          Дайте плиз цеуказание, что почитать, а то что-то даже не могу придумать что конкретно гуглить.

          На всякий случая, я под линухом.
          • 0

            Это надо настраивать маршрутизацию чтоб блокированные IP шли в VPN. А в клиенте надо прописать свой IP для анонса.


            Может кто напишет подробнее позже.

          • 0
            Или это как-то по-другому настраивается?

            В самом клиенте может быть настройка прокси и галочка «Посылать торрент-трафик через прокси», которую конечно нужно снять.
      • +1
        У меня сидбокс вот тут живет: https://www.scaleway.com/
        На счет абуз не знаю — не приходило пока, но руторрент там в стандартных образах для развертывания VPS.
  • +3
    Поразительным для меня остается то, что провайдеры (многие крупные, на самом деле) продолжают поддерживать retracker.local

    Понятно, что про это прямого запрета нет и не будет, понятно, насколько он помогает сократить магистральный трафик, но сам факт…
    • +1
      Поразительным для меня остается то, что провайдеры (многие крупные, на самом деле) продолжают поддерживать retracker.local
      ДомРУ уже давненько отключил свой ретрекер
    • 0
      продолжают поддерживать retracker.local

      Он у меня часто начал выдавать пустой список на некоторые торренты. В общем так как он был для меня бесполезен и не работает при использовании прокси, отключил нафиг.
  • 0
    Почему бы самому рутрекеру не добавлять список живых анонсеров в торрент-файлы и запретить добавление торрентов с отключенным DHT?
    Давно уже только через магнеты качаю, редко попадается раздача с запрещенным DHT
  • +1
    протокол DHT позволит пользователям найти Васю, который знает Джона

    Достаточно заблокировать Васю (DHT сервера Bittorent и вроде один трнасмиссии, у которых торрент клиент вначале забирает несколько IP из роя DHT), что бы значительно затруднить файлообмен многим пользователям.
    «Обмен пирами» в utorrent работает весьма своеобразно, найденные пиры в локалке отдают только списки локальных IP.
    «Поиск локальных пиров» работает через мультикаст (ну то есть для практически всех он не работает).
    В utorrent можно добавлять автоматически анонсер ко всем торрентам через isp.bep22 или isp.fqdn. Многие провайдеры так и добавляют анонсеры своих ретрекеров в торренты своих пользователей. Но сейчас на волне блокировок, скорее всего поубирали вместе с ретрекерами.
    С магнет-ссылками есть вариант дополнения в браузер которое будет дописывать нужные tr на раздачах определённых сайтов. Есть ещё файл hosts в винде.
    Так же utorrent может быть файловым http-сервером и хранить в папках раздачи файлы описания или скриншоты, а можно и сэмпл посмотреть с оригинального видео в раздаче не скачивая сам торрент файл. Много чего есть :)
    Админы рутрекера (а может это решение владельца ) выбрали путь зарабатывания денег сайтом на рекламе, а не выживание и сохранение файлообмена. Повлиять на изменение этого решения врятли кто сможет. Так что ничего не остаётся как «свесить лапки» и смотреть чем это всё закончится.
    • 0
      Так же utorrent может быть файловым http-сервером и хранить в папках раздачи файлы описания или скриншоты, а можно и сэмпл посмотреть с оригинального видео в раздаче не скачивая сам торрент файл. Много чего есть :)

      Это явно в новых версиях, набитых свистелками и рекламой. В моём 1.8.5 такой фигни нет.
      • 0
        от 3.0
    • 0
      Достаточно заблокировать Васю (DHT сервера Bittorent и вроде один трнасмиссии, у которых торрент клиент вначале забирает несколько IP из роя DHT), что бы значительно затруднить файлообмен многим пользователям.

      Это затруднит вход в DHT только свежеустановленным клиентам. Остальные используют сохранённый список нод.

      • 0
        Если пользователь не будет запускать торрент-клиент недельку, список нод будет не актуален. У большинства динамические IP. Статика у единиц. С IPv6 — разве что дела могут лучше обстоять.
        • 0

          IP динамические а порт обычно стандартный и не меняется. Один клиент ушёл с этого ip а другой на нём появился.


          Можно в принципе протестить. У меня в гите есть большой список пиров которому 4 года.

          • 0

            10ти минут не прошло как я получил первые ответы. И это я даже порт ещё не открыл.

            • 0
              А какой у DHT порт?
              • 0

                Говоря стандартный порт я имел ввиду не для сети DHT а для клиента.


                У меня конкретно (lua-dht) 6543 настроен. У LibTorrent часто вижу 6881/6889. μTorrent рандомный пользует. Shareaza использует 6346.

                • 0
                  В новых utorrent помимо вписываемого пользователем порта зачем то используется порт 10000. Если большинство сидит на utorrent, а в utorrent порт для DHT такой же как и для TCP, то метод перебора IP не будет работать — порты то у всех разные.
          • 0

            Провёл пинг по всем 4х летним нодам. Их 6385 штук. Ответило мне из них 10.
            2 LT(LibTorrent)
            2 UT(μTorrent)
            остальные не обозначились.


            Судя по порту 51413 ещё три ответа пришло от Transmission.


            Вывод: если список достаточно большой по нему можно выйти в DHT даже через 4 года.

            • 0
              У меня ktorrent, но как в принципе ты облако пиров наращивал? У меня больше 1600 не поднималось, хотя белый IP и вишу на раздаче десятка дистрибутивов Linux.
              • 0

                У меня свой клиент. Насколько помню, он удаляет пиров из списка только если те не ответили в течении определённого времени. Если наткнулся на них когда искал свеженьких. По памяти ограничений нет.


                В ktorrent видимо лимит 1600 узлов.

            • 0

              Из шестилетнего списка ответило 4 пира из 2449.

      • 0
        Тут главное, чтобы к Владилене Аристарховне, у которой как раз есть немного нужных файлов, не пришли.
      • 0
        Как вариант, в некоторых Ethernet сетях локальные IP не меняются. Если торрент-клиент смог бы быть DHT нодой в локальной сети с локальным IP и обмениваться в том числе интернет IP адресами, то такое DHT было бы более живучее.
      • 0
        И ещё один вариант создать раздачу которая будет у всех. Возможно через неё торрент-клиент сможет быстрее найти «стартовых» пиров.
  • +1
    К анонсерам прекрасно торрент клиенты ходят через прокси, в частности — Tor прокси.
  • 0
    Вот в этой статье рекомендуется отключать DHT из-за слежки https://geektimes.ru/post/285090/
    В этой статье же рекомендуется включать. Всё очень подозрительно).
    • 0
      Разумеется, я это из тайных коварных побуждений публикую.
    • 0
      Там в дополнении к отключению DHT нужно ещё использовать закрытые трекеры, коим рутрекер не является.
  • +2
    Раньше как-то и не замечал проблем, DHT сеть итак была включена и работала исправно.
    Посмотрел, и действительно анонс-сервер не работает. Добавил еще один домен в роутере (AdvancedTomato) в список Routing Policy VPN клиента и заработало… какая проблема))
    • –7
      Правильно писать рутер.
      • +1
        Вы слово «роутер» ищете во всех постах и комментариях, чтобы вставить свои пять копеек?
      • +1
        Это на британский манер
        [ˈrutər]

        на американский же
        [ˈraʊtər]

        ну а мы используем роутер.

        В общем так со многими вещами bios например.
      • 0
        Рутер (rooter) – машина для разрыхления каменистых и плотных грунтов.

        А вот и фото рутера. Правда на роутер не очень похож?
        image


        Ну, в общем, не путайте божий дар с яичницей, а рыхлитель с маршрутизатором.
        • –2
          >Ну, в общем, не путайте божий дар с яичницей, а рыхлитель с маршрутизатором.

          а вы не читайте за обедом советских газет.

          По вашей ссылки ниже
          Синонимы:
          маршрутизатор, рутьер, рыхлитель.

          Далее — [< англ. root рыть] — Серьезно? Мужики то и не знают.

          Послушать о чем я говорю
          https://myefe.ru/anglijskaya-transkriptsiya/router

          ну и далее — rooter — [ˈruːtə] и переводится в первую очередь сейчас как болельщик.

          Еще есть сленг, о нем в общем надо помнить.

          http://www.urbandictionary.com/define.php?term=rooter

    • 0
      Расскажите поподробнее, пожалуйста, хочу на своем Ubiquity EdgeRouter X организовать нечто подобное.
      • 0
        У меня этот функционал сейчас реализован в самой прошивке (AdvancedTomato).
        До того момента, пока это добавили в прошивку, все работало таким образом (вкратце и по памяти, надеюсь не напутал ничего):

        1) Поднимался OpenVPN клиент, создающий свой интерфейс (aka tun0).

        2) С помощью dnsmasq создавался ipset (aka VPNSET), в который добавлялись нужные домены. Dnsmasq резолвил все IP для домена и добавлял их в соответствующий ipset (помогает на тот случай, если у домена много сопоставляемых IP адресов и/или они динамически меняются, например, vk.com). Конфиг dnsmasq вроде такого:

        ipset=/domain.com/VPNSET
        

        3) В iptables пакеты, чей destination соответствует VPNSET, маркируются:

        iptables -t mangle -A PREROUTING -i br0 -j MARK --set-mark 0
        iptables -t mangle -A PREROUTING -i br0 --match-set VPNSET dst -j MARK --set-mark 10

        4) В ip создавалось правило, которое пакеты с нужной меткой отправляло на нужный интерфейс:

        ip route add table 300 default via [IP_интерфейса] dev tun0
        ip rule add fwmark 10 table 300
        

        5) PROFIT!

        Аналогичным образом, кстати, можно, при необходимости, заблокировать доступ к нужным доменам:

        iptables -I FORWARD 1 -m set --match-set BLOCK src,dst -j REJECT --reject-with icmp-host-prohibited
        
  • –7
    Эти меры запоздали года на 2 точно. Давно уже пора однозначно идентифицировать пользователей (желательно прям паспортные данные) и искоренить нелегальную раздачу контента. Поддерживаю.
    • 0
      давно уже пора вложится в разработку вживляемых чипов, которые будут детектить мысли о нелегальной раздаче контента, вот что на самом деле искоренит нелегальную раздачу контента
      • –2
        А я не об этом. А о том, что не далеки те времена, когда какой-нибудь школьник сможет воровать пенсии бабушек используя интернет.
        • 0

          с тех пор, как бабушкам стали пенсии начислять на карточки, появились-таки пионэры, отжимающие деньги с карт

    • 0
      Выложите свои паспортные данные, пожалуйста, раз поддерживаете.
  • 0
    Что только люди не готовы делать, лишь бы не использовать децентрализированные протоколы обмена…
    • 0
      Такие как торрент…
      • 0
        Если бы торренты были децентрализованными, то не было бы данной дискуссии. Пример децентрализованного (пирингового) протокола — kademlia (KAD)
        • 0

          Эмм. Они и децентрализованы. Bittorrent DHT и основан на протоколе Kademlia.

          • 0
            Поиск интересующей информации невозможен без веб-сайта. А сайты могут блокировать и закрывать.
            • 0

              Я бы не сказал что поиск не возможен. Тот же BTDigg индексирует DHT и выдаёт результаты из базы. Такой же подход можно организовать и в битторент клиенте. Но клиентов таких я не знаю.

              • 0
                Это как раз централизация. BTDigg запоминает все хеши, которые публикуются в сети и выкачивает контент, по которому юзер потом ищет.

                То же самое делает гугл с интернетом — выкачивает всё подряд и индексирует. Организовать гугл-поиск в браузере так же сложно, как BTDigg в торрент-клиенте.
                • 0

                  Но возможно же. Потом можно это делать не в одиночку и распределять нагрузку по клиентам.

                  • 0
                    Сейчас нет протокола, уж не говоря о реализациях.

                    Вместо того, чтобы изобретать протокол p2p-поиска, проще проапрейдить DHT до хранения полных метаданных (в некоторых сетях это есть).

                    Но конкретно в DHT-bittorrent — этого нет.
                    • 0
                      Интересно, а как с мусорными атаками бороться? Когда те же копирайты будут наводнять индекс фаршем из бессмысленных данных. Или malware отсекать как?
                      • 0
                        Нет решения. Сети, в которых есть p2p текстовый поиск, не популярны, и поэтому не подвержены атакам.

                        Популярные сети, типа bittorrent, централизованы и модерируются — только поэтому не перегружены спамом.

                        Решение этой проблемы — децентрализация vs спам — будет следующей вехой развития p2p-сетей.
  • 0
    Полезный материал. Готов ли домен а-ля habrahabr.org?
  • +1
    Насчёт 6to4. Согласно рекомендации IANA, этот протокол не надо использовать (в новых конфигурациях) как устаревший. IANA рекомендует использовать 6in4
  • 0
    россия понятно чего не работает трекер, а вот чего в Украине залочены все ссылки которые были как метод обхода, и это уже вторую неделю
  • +3

    newTrackon мониторит публичные трекеры и ведёт статистику аптайма, так что с него удобно брать список трекеров с высоким аптаймом, а не все подряд, как в этих файликах на GitHub и т.п. Через API можно, например, взять все трекеры с аптаймом больше 95 или любым другим указанным (в примере по ссылке 99).


    Сорри за некропост :)

    • 0
      Спасибо, посмотрю.

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.