O dig imprime todo registro nas mesmas cinco colunas. O nslookup faz algo diferente: ele rotula cada tipo de registro em palavras, o que é mais amigável de ler, mas significa que o formato muda de tipo para tipo.
Os formatos por tipo
- A / AAAA (endereços): uma linha
Name:, depois uma ou mais linhasAddress:. Uma resposta IPv6 também fica em uma linha Address; você a distingue pelos dois-pontos. - MX (e-mail):
example.com mail exchanger = 10 mail.example.com.O número é a preferência (menor é preferido) e o resto é o host de e-mail. - NS (servidores de nomes):
example.com nameserver = a.iana-servers.net. - CNAME (aliases):
www.example.com canonical name = example.com.O nome à esquerda é um alias para o alvo à direita. - TXT:
example.com text = "v=spf1 -all", com o valor entre aspas. - PTR (reverso):
34.216.184.93.in-addr.arpa name = example.com.Note que o rótulo éname =, nãocanonical name =. - SRV (serviços):
service = 1 10 5060 sip.example.com., que é prioridade, peso, porta e alvo, nessa ordem. - SOA: diferente dos outros, este se estende por várias linhas indentadas sob um nome isolado, um campo por linha:
origin,mail addr,seriale os timersrefresh,retry,expireeminimum.
O que observar
O SOA é o ponto fora da curva, porque é o único tipo que o nslookup quebra em várias linhas. O campo mail addr é uma caixa postal com o primeiro ponto substituindo o @, e o minimum também serve como TTL de cache negativo, então ele governa por quanto tempo uma resposta de "não existe" da zona é lembrada. Se você quiser os mesmos campos dispostos da maneira clássica, o dig os imprime em uma única linha de registro SOA.