O comando nslookup (que significa name server lookup) encontra informações do servidor de nomes para domínios consultando o Domain Name System.
Como usar nslookup no Windows
Para usar a versão Windows do nslookup, abra o Prompt de Comando e digite nslookup para obter um resultado semelhante a este, mas com entradas para o servidor DNS e o endereço IP que seu computador está usando:
C:\> nslookup
Servidor: resolver1.opendns.com
Endereço: 208.67.222.222
Este comando identifica qual servidor DNS o computador está configurado para usar para suas pesquisas de DNS. Como mostra o exemplo, este computador está usando um servidor DNS OpenDNS.
Anote o prompt na parte inferior da saída do comando. O nslookup permanece em execução em primeiro plano após a execução do comando. O prompt no final da saída permite inserir parâmetros adicionais. Quando você executa nslookup sem especificar um nome de domínio, o programa entra no modo interativo.
Digite o nome de domínio para o qual deseja os detalhes do nslookup ou saia do nslookup com o comando exit (ou o atalho de teclado Ctrl+C). Você pode usar nslookup digitando o comando antes do domínio, tudo na mesma linha:
nslookup lifewire.com.
Aqui está um exemplo de saída:
nslookup lifewire.com
Resposta não autorizada:
Nome: lifewire.com
Endereços: 151.101.193.121
151.101.65.121 151.101.1.121
151.101.129.121
Pesquisa de servidor de nomes
No DNS, as chamadas "respostas não autorizadas" referem-se a registros DNS mantidos em servidores DNS externos, obtidos dos servidores "autorizados" que fornecem a fonte original dos dados.
Veja como obter essas informações (assumindo que você já digitou nslookup no prompt de comando):
set type=ns
lifewire.com
[…]
dns1.p08.nsone.net endereço de internet=198.51.44.8
dns2. p08.nsone.net endereço de internet=198.51.45.8
dns3.p08.nsone.net endereço de internet=198.51.44.72
dns4.p08.nsone.net endereço de internet=198.51.45.72 ns1.p30.dynect.net endereço de internet=208.78.70.30
ns2.p30.dynect.net endereço de internet=204.13.250.30
ns3.p30.dynect.net endereço de internet=208.78. 71.30
ns4.p30.dynect.net endereço de internet=204.13.251.30
Uma pesquisa de endereço autoritativa pode ser realizada especificando um dos servidores de nomes registrados do domínio. Nslookup então usa esse servidor em vez das informações do servidor DNS padrão do sistema local.
C:\>nslookup lifewire.com ns1.p30.dynect.net
Server: ns1.p30.dynect.net
Endereço: 208.78.70.30
Nome: lifewire.com
Endereços: 151.101.65.121
151.101.193.121
151.101.129.121
151.101.1.121
A saída não menciona mais dados "não autoritativos" porque o servidor de nomes ns1.p30.dynect é um servidor de nomes primário para Lifewire.com, conforme listado na parte "registro NS" de suas entradas DNS.
Pesquisa do Servidor de Correio
Para pesquisar informações do servidor de e-mail em um domínio específico, nslookup usa o recurso de registro MX do DNS. Alguns sites, como Lifewire.com, suportam servidores primários e de backup.
As consultas do servidor de e-mail para Lifewire.com funcionam assim:
set type=mx
lifewire.com
[…]
Resposta não autorizada:
lifewire.com MX preferência=20, trocador de correio=ALT1. ASPMX. L. GOOGLE.com
lifewire.com MX preferência=10, trocador de correio=ASPMX. L. GOOGLE.com
lifewire.com MX preferência=50, trocador de correio=ALT4. ASPMX. L. GOOGLE.com
lifewire.com MX preferência=40, trocador de correio=ALT3. ASPMX. L. GOOGLE.com
lifewire.com MX preferência=30, trocador de correio=ALT2. ASPMX. L. GOOGLE.com
Outras consultas de nslookup
Nslookup suporta a consulta a outros registros DNS menos usados, incluindo CNAME, PTR e SOA. Digitar um ponto de interrogação no prompt imprime as instruções de ajuda do programa.
Algumas variações do utilitário baseadas na web oferecem alguns recursos adicionais além dos parâmetros padrão encontrados na ferramenta do Windows.
Como usar as ferramentas on-line do Nslookup
Online nslookup utilitários, como o de Network-Tools.com, permite personalizar muito mais do que é permitido com o comando do Windows.
Por exemplo, depois de escolher o domínio, servidor e porta, você pode escolher em uma lista suspensa de tipos de consulta como endereço, servidor de nomes, nome canônico, início de autoridade, domínio de caixa de correio, membro do grupo de correio, bem -serviços conhecidos, troca de correio, endereço ISDN, endereço NSAP e muitos outros.