Заметил, что некоторые торрент-трекеры стали добавлять в torrent-файлы новую строчку в список трекеров: http://retracker.local/anounce
Стал искать, что это такое и убедился, что вещь для многих очень нужная, так как позволяет, при наличии в сети провайдера действующего ретрекера, скачивать файлы на большей скорости с пиров, находящихся с тобой в одной сети. При условии, конечно, что на ретрекере тоже есть раздача, которую скачиваешь.
Заметил я это по “красным” раздачам в своем torrent-клиенте, запущенном на сервере с Ubuntu Linux 10.04. Для таких раздач всегда писалась ошибка, что не найден хост http://retracker.local. Суть проблемы в том, что зона .local используется самой операционной системой для анонса общих ресурсов в локальной сети.
Решение нашлось в интернете довольно быстро. И сводится оно к следующему:
1. Откройте на редактирование файл /etc/nsswitch.conf:
[source language=’php’]sudo mcedit /etc/nsswitch.conf[/source]
2. Найдите строку:
[source language=’php’]hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 mdns[/source]
3. Сотрите [NOTFOUND=return], чтобы строка приобрела вид:
[source language=’php’]hosts: files mdns4_minimal dns mdns4 mdns[/source]
4. Перезапустите службу avahi-daemon:
[source language=’php’]sudo /etc/init.d/avahi-daemon restart[/source]
Готово! Можно проверить:
[source language=’php’]ping retracker.local[/source]
Результат:
[source language=’php’]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
— 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[/source]
Ура, пингуется! И все раздачи “позеленели”!
А для макоси есть что-то подобное?
@vasya, для какой конкретно версии ОС?
для 10.8
fihb oft tracking