LINUX.ORG.RU

Вопрос по traceroute


0

0

Привет

Хочу задать глупый вопрос [code] heromantor@heromantor-desktop:~$ nslookup retracker.local Server:      192.168.0.1 Address:   192.168.0.1#53

Name:   retracker.local Address: 85.112.112.6 [/code]

далеее

[code] heromantor@heromantor-desktop:~$ traceroute retracker.local retracker.local: Имя или служба не известны Cannot handle «host» cmdline arg `retracker.local' on position 1 (argc 1) [/code]

так всё ок:

[code] heromantor@heromantor-desktop:~$ traceroute 85.112.112.6 traceroute to 85.112.112.6 (85.112.112.6), 30 hops max, 60 byte packets 1 heromantor-host (192.168.0.1) 0.622 ms 0.785 ms 0.960 ms [/code]

retracker.local ресолвится на роутере (192.168.0.1). Почему traceroute retracker.local не работает? Бред какой-то..

Ответ на: комментарий от blessed

это слишком просто :). к тому же у меня на роутере уже есть она в /etc/hosts

[heromantor@heromantor-host root]$ cat /etc/hosts 127.0.0.1 localhost.localdomain localhost 192.168.0.1 heromantor-host my.router my.DIR320 192.168.0.100 heromantor 192.168.0.101 liza 85.112.112.6 retracker.local

непонятно почему nslookup разрешает retracker.local.

heromantor
() автор топика
Ответ на: комментарий от heromantor

>multi on дописал в конец hosts ничего не изменилось. по идее и не должно или я не понимаю что-то?

Тьфу, не multi, а mdns, и не on, а off. Отвлекся :)

Еще проверь /etc/nsswitch.conf, там строчка, начинающаяся с hosts, должна выглядеть так:
hosts: files dns
И никаких mdns4 и прочей ереси.

nnz ★★★★
()
Ответ на: комментарий от nnz

вот спасибо, замена в /etc/nsswitch.conf

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

на

hosts: files dns

помогла :).

heromantor
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.