O que faz

Cole a saída de um comando nslookup e a ferramenta a decodifica em um detalhamento estruturado e explicado: qual resolvedor respondeu, se a resposta foi autoritativa, cada registro com seus campos discriminados e qualquer falha reportada. Ela analisa apenas o texto; nada é resolvido e nada é enviado a lugar algum.

Lendo o layout do nslookup

O nslookup imprime as respostas DNS em um layout solto, em forma de prosa, bem diferente do dig, e esse layout carrega um significado que vale explicitar. Toda resposta começa com um cabeçalho Server e Address que nomeia o resolvedor consultado. Uma linha com Non-authoritative answer: indica que a resposta veio de um cache, e não de um servidor responsável pela zona; sua ausência, em uma consulta direta, implica uma resposta autoritativa. Quando uma consulta falha, o nslookup imprime uma linha como ** server can't find NAME: NXDOMAIN, e a ferramenta destaca essa falha e o que o status significa.

Registros e seus campos

Para a maioria dos tipos de registro, o nslookup imprime uma linha simples nome = valor, mas alguns empacotam vários campos em uma linha ou bloco, e são esses os que valem a pena decodificar:

  • Registros MX aparecem como mail exchanger = 10 mail.example.com, em que o número é a preferência (menor é preferido) e o nome é o host de e-mail. A ferramenta separa os dois.
  • Registros SRV (RFC 2782) carregam prioridade, peso, porta e alvo em uma linha; a ferramenta os divide para você ver qual host de serviço e porta eles indicam.
  • Registros SOA ocupam várias linhas: o servidor de nomes primário da zona, a caixa postal do responsável, e o serial e os temporizadores (refresh, retry, expire, minimum). A ferramenta organiza esses campos.

Como usar

Cole uma resposta do nslookup e leia o resolvedor, o status de autoridade, cada registro com seus campos e qualquer erro. A análise é determinística e inteiramente local; a ferramenta nunca faz uma consulta própria, o que também a torna uma forma segura de ler uma saída capturada em outro lugar.