Назад | Перейти на главную страницу

OSX nslookup может разрешить имя хоста в локальной сети, но пинг не может?

У меня проблема, которая повторяется каждые несколько дней, из-за чего ping не может разрешить имя хоста в моей локальной сети (но nslookup может). Это на OSX 10.9.2 (последняя версия).

В этом случае машина называется «соло», хотя это может происходить с другими именами хостов в разное время. В моей сетевой инфраструктуре не было изменений, и я знаю по опыту, что через некоторое время она исправится сама (хотя неясно, что происходит для ее устранения).

Я понимаю, что ping будет относиться к локальным ресурсам, прежде чем, наконец, сделать запрос DNS, но у меня ничего нет в / etc / hosts, и я очистил свой локальный кеш DNS (а также кеш сервера)

Кто-нибудь может объяснить это явление?

пинг не может разрешить "соло"

[carpii@imac:~]$ ping solo
ping: cannot resolve solo: Unknown host

очистить локальный кеш DNS для хорошей оценки

[carpii@imac:~]$ flushdns````

пинг "ручей", который является моим DNS-сервером

[carpii@imac:~]$ ping creek
PING creek.carpnet (192.168.1.2): 56 data bytes
64 bytes from 192.168.1.2: icmp_seq=0 ttl=128 time=2.640 ms
64 bytes from 192.168.1.2: icmp_seq=1 ttl=128 time=2.702 ms

nslookup МОЖЕТ разрешить соло и использовать правильный DNS-сервер

[carpii@imac:~]$ nslookup solo
Server:     192.168.1.2
Address:    192.168.1.2#53
Name:   solo.carpnet
Address: 192.168.1.79

пинг "соло" по ip

[carpii@imac:~]$ ping 192.168.1.79
PING 192.168.1.79 (192.168.1.79): 56 data bytes
64 bytes from 192.168.1.79: icmp_seq=0 ttl=64 time=6.294 ms
64 bytes from 192.168.1.79: icmp_seq=1 ttl=64 time=2.801 ms

но я все еще не могу пинговать по имени хоста

[carpii@imac:~]$ ping solo
ping: cannot resolve solo: Unknown host

даже с суффиксом dns

[carpii@imac:~]$ ping solo.carpnet
ping: cannot resolve solo.carpnet: Unknown host

ping другой компьютер в локальной сети, обслуживаемый тем же DNS-сервером

[carpii@imac:~]$ ping nelson
PING nelson.carpnet (192.168.1.66): 56 data bytes
64 bytes from 192.168.1.66: icmp_seq=0 ttl=64 time=6.297 ms
64 bytes from 192.168.1.66: icmp_seq=1 ttl=64 time=2.712 ms

[обновление: может ssh подключиться к другому сетевому хосту и оттуда разрешить соло]

[carpii@imac:~]$ ssh node@node
/www/nodechat> ping solo
PING solo.carpnet (192.168.1.79) 56(84) bytes of data.
64 bytes from solo.carpnet (192.168.1.79): icmp_seq=1 ttl=64 time=2.02 ms