Ubuntu Linux и retracker.local

retrackerlocal

Заметил, что некоторые торрент-трекеры стали добавлять в torrent-файлы новую строчку в список трекеров: http://retracker.local/anounce
Стал искать, что это такое и убедился, что вещь для многих очень нужная, так как позволяет, при наличии в сети провайдера действующего ретрекера, скачивать файлы на большей скорости с пиров, находящихся с тобой в одной сети. При условии, конечно, что на ретрекере тоже есть раздача, которую скачиваешь.

Заметил я это по “красным” раздачам в своем torrent-клиенте, запущенном на сервере с Ubuntu Linux 10.04. Для таких раздач всегда писалась ошибка, что не найден хост http://retracker.local. Суть проблемы в том, что зона .local используется самой операционной системой для анонса общих ресурсов в локальной сети.

Решение нашлось в интернете довольно быстро. И сводится оно к следующему:

1. Откройте на редактирование файл /etc/nsswitch.conf:

sudo mcedit /etc/nsswitch.conf

2. Найдите строку:

hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 mdns

3. Сотрите [NOTFOUND=return], чтобы строка приобрела вид:

hosts: files mdns4_minimal dns mdns4 mdns

4. Перезапустите службу avahi-daemon:

sudo /etc/init.d/avahi-daemon restart

Готово! Можно проверить:

ping retracker.local

Результат:

PING retracker.local (**.**.154.23) 56(84) bytes of data.
64 bytes from 23.154.**.**.in-addr.arpa (**.**.154.23): icmp_seq=1 ttl=60 time=32.2 ms
64 bytes from 23.154.**.**.in-addr.arpa (**.**.154.23): icmp_seq=2 ttl=60 time=22.3 ms</code>

--- retracker.local ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 22.363/27.291/32.219/4.928 ms

Ура, пингуется! И все раздачи “позеленели”!

3 thoughts on “Ubuntu Linux и retracker.local”

Leave a Reply

Your email address will not be published.