26.03.2010

retracker.local и Убунту

Многие любители линукса пользуются торрентом. Те, кто пользуеся торрентом знают, что такое ретрекер и какую пользу он [потенциально] способен принести.

Однако в линуксе используется avahi-daemon, который оставляет за собой право распоряжаться адресами в домене .local
Что это значит? Да всего лишь то, что адрес retracker.local не будет резолвится, а значит, все прелести имеющегося ретрекера доступны не будут.

Давайте проверим — виден ли он сейчас:

ping retracker.local

Нет ответа? Поздравляю, avahi перехватил управление и достучаться вы не сможете.
Что делать? Читаем дальше.

Между тем, всё просто. Для начала удостоверимся, что в вашей сети вообще есть ретрекер (и DNS провайдера о нём знает):

ping -c4 `dig @ns.stbur.ru retracker.local \
| egrep ^retracker.local | grep A \
| awk '{print $5}'`

Если пинги идут, значит ответ получен. Осталось только проделать один нехитрый фокус.

Убедимся, что файл
/etc/hosts
не содержит ссылок на этот адрес:

grep retracker.local /etc/hosts

Если эта команда ничего не вывела, вводим следующие:

sudo -i
echo `dig @ns.stbur.ru retracker.local \
| egrep ^retracker.local | grep A \
| awk '{print $5}'` retracker.local \
>> /etc/hosts

exit

И убеждаемся, что всё работает:

ping -c4 retracker.local

Быстрых закачек!

0 прокомментировало:

Отправить комментарий