OSX nslookup pode resolver um nome de host lan, mas o ping não pode? [fechadas]

4

Estou tendo um problema que ocorre a cada poucos dias, pelo qual o ping não pode resolver um nome de host na minha rede local (mas o nslookup é capaz de fazer isso). Isso está no OSX 10.9.2 (mais recente).

A máquina, neste caso, é chamada de 'solo', embora possa ocorrer com outros nomes de host em momentos diferentes. Não houve mudanças em minha infraestrutura de rede, e sei por experiência que ela se consertará após um período de tempo (embora o que ocorre para consertá-la não esteja claro).

Eu entendo que ping irá se referir a recursos locais antes de finalmente fazer uma requisição de dns, mas eu não tenho nada em / etc / hosts e liberei meu cache de dns local (assim como o cache do servidor)

Alguém pode explicar esse fenômeno?

ping não pode resolver 'solo'

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

esvazia o cache de DNS local para uma boa medida

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

ping 'creek' que é meu servidor de 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 PODE resolver sozinho e usando o servidor dns correto

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

ping 'solo' por 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

mas ainda não consigo pingar por hostname

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

mesmo com o sufixo dns

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

ping de outra máquina LAN servida pelo mesmo servidor 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

[update: pode fazer o ssh em outro host da lan, e conseguir resolver o solo de lá]

[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
    
por carpii 22.03.2014 / 13:43

0 respostas