Os comentários de que as ferramentas são todas iguais estão erradas. Host / escavação funciona essencialmente da mesma maneira, mas o nslookup faz várias coisas indesejáveis. A página a seguir fornece uma boa explicação das falhas com o nslookup .
Como "nslookup", "dig" e "host" são diferentes (em termos de procurar nomes de host ou endereços IP)? Quais autoridades são consultadas? Estou tentando descobrir quando devo usar uma sobre as outras.
Os comentários de que as ferramentas são todas iguais estão erradas. Host / escavação funciona essencialmente da mesma maneira, mas o nslookup faz várias coisas indesejáveis. A página a seguir fornece uma boa explicação das falhas com o nslookup .
Eles não são muito diferentes - são todas ferramentas para consultar o DNS. Nslookup é principalmente depreciado em favor da escavação. Eu pessoalmente considero o host mais fácil de usar, mas cavar é mais flexível.
Eles devem fazer pesquisas da mesma maneira, e quando você faz a mesma pergunta, todos devem dar a mesma resposta.
Se você não especificar um servidor de nomes, todos eles devem usar os resolvedores definidos no sistema como ponto de partida.
No que diz respeito a quais autoridades são consultadas, as ferramentas normalmente usam como padrão as configurações de DNS do seu sistema operacional - Painel de controle de rede / DNS nas janelas e /etc/resolv.conf no UNIX.
Esta é apenas parte da história do curso; pode ser útil consultar em alguns níveis diferentes:
Também é inteligente combinar isso com a ferramenta whois.
Houve muitas situações em que vi servidores DNS de escritório e até mesmo um servidor DNS de upstrem de um cache armazenam informações antigas "ruins" por mais tempo do que você quer - mas se você consultar você descobrirá que o DNS está configurado corretamente.
Isso geralmente acaba na infeliz situação em que você tenta explicar ao seu chefe: "Não, não, não estamos em baixo. É que nosso escritório não pode ver nosso site, eu juro que a maioria das pessoas mundo pode. "