Diferença entre o Mac OSX nslookup e o resolveip

0

Eu supus que o nslookup ou usaria um erro ao procurar nomes que não fossem da Internet ou daria a resposta correta, mas estou confuso com o seguinte comportamento. Eu entendi mal como usá-lo ou suas saídas / limitações?

$ resolveip raspberrypi.local
IP address of raspberrypi.local is 192.168.0.41
$ nslookup raspberrypi.local
Server:     194.168.4.100
Address:    194.168.4.100#53

** server can't find raspberrypi.local: NXDOMAIN

A resposta de 192.168.0.41 do resolveip está correta, mas a resposta do nslookup não está correta. Também estou me perguntando a que a parte #53 do endereço está se referindo. Certamente não é o número da porta. A página man do nslookup não parece explicar isso.

    
por AJP 14.01.2017 / 13:05

1 resposta

1

O comportamento de resolveip vs nslookup já foi discutido um pouco aqui mas parece que o resolveip irá verificar os hosts e depois passar para as verificações de DNS enquanto o nslookup irá direto para o DNS. Então eu diria que ele conhece o pi do arquivo hosts ou da rede local por outros meios (arp?), Parece que o pi não está registrado no seu servidor DNS.

Além disso, o # 53 refere-se à porta que respondeu do servidor. Veja esta discussão.

    
por 14.01.2017 / 13:11

Tags