Quando você faz um nslookup [ip address] , o que está vendo é o registro ptr . Mas quando você faz um ping , ele usa um registro A .
Você está fazendo três testes diferentes:
-
dig está retornando o registro A (mas via cygwin, portanto, não é um bom teste do mecanismo de pesquisa do Windows)
-
nslookup está retornando o registro PTR
-
ping está usando a resolução de nomes do Windows, que é uma combinação de hosts , netbios , dns e quaisquer outras coisas mágicas que possam estar instaladas.
Tente fazer um nslookup de nslookup server01.example.com e veja o que acontece depois.