Domain IP Lookup

NSLookup Online: o nslookup direto no seu navegador

Sem prompt de comando à mão, ou sem vontade de abrir um? Esta página faz ao DNS as mesmas perguntas que o nslookup faz. Digite um domínio, escolha um tipo de registro e leia a resposta. Mais abaixo, você encontra cada comando do nslookup ao lado da opção equivalente aqui, além do que a saída dele realmente significa.

Tipo de registro

Experimente:

Comandos do nslookup e a opção equivalente aqui

ComandoO que ele consultaNesta ferramenta
nslookup example.comOs registros A e AAAA (endereços IP)A ou AAAA
nslookup -type=mx example.comOs servidores de e-mailMX
nslookup -type=ns example.comOs nameservers autoritativosNS
nslookup -type=txt example.comRegistros de texto, como o SPFTXT
nslookup -type=cname www.example.comO alias para o qual um nome apontaCNAME
nslookup -type=soa example.comAutoridade da zona e temporizadoresSOA
nslookup 8.8.8.8O hostname por trás de um endereço IP (consulta reversa)Ferramenta de DNS Reverso
nslookup example.com 1.1.1.1A mesma consulta, enviada a um resolvedor de sua escolhaUsa resolvedores públicos

Como é a saída do nslookup

No Linux e no macOS, uma consulta simples imprime algo parecido com isto (o endereço é um exemplo de documentação):

  • Server e Address, no início, mostram qual resolvedor respondeu. Geralmente é o seu roteador, e é por isso que os resultados podem diferir de um resolvedor público.
  • Non-authoritative answer significa que a resposta veio de um resolvedor, muitas vezes do cache dele, e não direto do nameserver do próprio domínio. Isso é normal em consultas do dia a dia.
  • Um nome listado mais de uma vez tem vários endereços.
  • NXDOMAIN ou Non-existent domain significa que o nome não está registrado ou não tem registros. Um timeout significa que nenhuma resposta chegou a tempo, muitas vezes porque um firewall está bloqueando o DNS.
$ nslookup example.com
Server:         192.168.1.1
Address:        192.168.1.1#53

Non-authoritative answer:
Name:   example.com
Address: 203.0.113.10

Como usar o nslookup no Windows, no macOS e no Linux

Ele já vem instalado. No Windows, abra o Prompt de Comando ou o PowerShell; no macOS, abra o Terminal; e digite nslookup seguido de um nome. Digite apenas nslookup para entrar no modo interativo, depois use set type=mx e um nome para mudar o tipo de registro, e exit para sair.

Muitos administradores de Linux e macOS preferem o dig, porque ele mostra mais detalhes e é mais fácil de usar em scripts. Os dois fazem as mesmas perguntas ao mesmo sistema DNS, então as respostas coincidem.

Quando o seu nslookup e esta página divergem

Acontece, e geralmente é uma de quatro coisas. Seu resolvedor está guardando uma resposta mais antiga que a dos públicos. Você está em uma VPN ou em uma rede corporativa cujo DNS retorna respostas diferentes para nomes internos. Uma entrada no arquivo hosts substitui o DNS apenas no seu computador, e o nslookup a ignora enquanto o navegador não. Ou o domínio usa DNS geográfico e entrega endereços diferentes conforme o local de onde você pergunta.

Perguntas frequentes

Guias