NikosColev (nikoscolev) wrote,
NikosColev
nikoscolev

Category:

Добавление второго ретрекера по bep22 в µTorrent на ТТК-Волга

Если на DNS-сервере провайдера прописана запись bep22 указывающая на ретрекер, то µTorrent (или клиент поддерживающий расширение протокола битторрент - bep22) будет добавлять этот ретрекер к списку трекеров получая его адрес по bep22, при включении опции isp.bep22 в разделе «Дополнительно» окна настроек клиента.

Самостоятельно определить есть ли у ТТК-Волга такая запись я не смог и попробовал определить наличие bep22 опытным путём, при помощи загрузки с трекера не добавляющего запись retracker.local в торрент-файл - TPB.
С выключенным isp.bep22 имеем:
2012-11-14_222755
С включенным isp.bep22 картинка получилась аналогичная, из чего я сделал ошибочный вывод, что bep22 на ТТК-Волга не прописан. Через ЛК написал предложение добавить такую запись:
2012-11-14_223726
Проверил:
nslookup -q=srv _bittorrent-tracker._tcp.volgaline.ru
Server: ххххххх
Address: хххххххх

Не заслуживающий доверия ответ:
_bittorrent-tracker._tcp.volgaline.ru SRV service location:
priority = 5
weight = 0
port = 2710
svr hostname = retracker.fannet.ru

volgaline.ru nameserver = essitur.vtt.net
volgaline.ru nameserver = tengwar.vtt.net
retracker.fannet.ru internet address = 92.43.0.53
essitur.vtt.net internet address = 213.80.128.242
tengwar.vtt.net internet address = 217.23.80.2


Выяснилось, что клиенту необходимо помочь найти DNS провайдера, это можно сделать прописав их в полях isp.primary_dns и isp.secondary_dns:
2012-11-14_224247
И клиент получил retracker.fannet.ru по bep22 от DNS-сервера провайдера:
2012-11-14_232807
Здорово, теперь имеем ретрекер своего провайдера на любом трекере вне зависимости от того добавляет трекер retracker.local в торрент или нет.

Но... захотелось извлечь ещё бонусов из данной возможности, т.к. мало какой из используемых мной трекеров не добавляет сам retracker.local. Честно говоря, изначальная цель и не была столь ограниченной))) Т.к. ТТК-Волга имеет пиринговое соглашение с саратовским ЭРТК захотелось дать приоритет местным пирам ЭРТК, а использование isp.peer_policy_url не принесло особого эффекта, то появилась идея добавлять к списку трекеров, кроме ретрекера используемого ТТК-Волга, ещё и ретрекер ЭРТК. Для этого я прописал в hosts IP доступного из вне ретрекера ЭРТК retracker.hq.ertelecom.ru: 91.144.184.197 retracker.local и получил добавление двух ретрекеров к списку трекеров:
2012-11-14_231213

Т.е., теперь retracker.local, добавляемый в торрент трекером, резолвится через hosts на ретрекер ЭРТК retracker.hq.ertelecom.ru, а ретрекер ТТК-Волга retracker.fannet.ru µTorrent получает с DNS-сервера провайдера по bep22.

Выяснилось, что вечерами ретрекер ЭРТК больше лежит, чем работает:
Трассировка маршрута к retracker.hq.ertelecom.ru [91.144.184.197]
с максимальным числом прыжков 30:

1 <1 мс <1 мс <1 мс ххх
2 1 ms 1 ms <1 мс highway-to-internet.local [217.23.74.254]
3 1 ms <1 мс <1 мс srv01.srv28.transtelecom.net [217.150.45.6]
4 * * * Превышен интервал ожидания для запроса.
5 42 ms * 40 ms retracker.hq.ertelecom.ru [91.144.184.197]

Трассировка завершена.

Поэтому есть желание заменить его чем-то более полезным. Только пока не знаю чем...
Tags: µTorrent, ТТК
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments