Comando nslookup e dig: Como diagnosticar e entender consultas DNS no Linux

Se você lida com servidores, trabalha com websites ou simplesmente quer entender por que sua internet está lenta, dominar as ferramentas de consulta DNS é essencial. Os comandos nslookup e dig são as escolhas clássicas dos profissionais de Linux para esse diagnóstico ― mas qual a diferença entre eles, como usar e quando escolher cada um?

Neste artigo, você descobre as respostas na prática.

Comando nslookup e dig

GUIA KALI LINUX:

100% GRATUITO AGORA!

Guia Kali Linux

Por que testar DNS?

O DNS é o sistema que traduz nomes de domínio (como google.com) em endereços IP (como 142.250.190.14). Quando ele falha, sites não abrem, e-mails não chegam, sistemas inteiros podem parar. Por isso, aprender a interrogar o DNS é indispensável para qualquer administrador, analista ou desenvolvedor Linux.

O que é o nslookup?

O nslookup (“name server lookup”) é uma ferramenta clássica para consultas DNS, disponível em praticamente qualquer distribuição Linux, além de Windows e macOS. Ela permite consultar servidores DNS específicos e obter respostas sobre domínios, IPs e registros diversos (A, MX, TXT, etc.).

Consulta Simples de Domínio:
nslookup www.uol.com.br
Retorna o IP associado ao domínio.

Consultar um servidor DNS específico:
nslookup www.terra.com.br 8.8.8.8
(faz a pergunta ao servidor do Google, não ao padrão do sistema)

Consulta Reversa
nslookup 200.221.2.45

O que é o dig?

O dig (“Domain Information Groper”) vai além do nslookup. Ele fornece resultados mais detalhados, permite customizar consultas, simular verdadeiro comportamento de servidores autoritativos e ainda analisar respostas DNS em formatos amigáveis ou brutos.

Hoje, o dig é padrão em praticamente todos os ambientes profissionais, porque oferece controle, precisão e scripts automatizados facilmente.

Exemplo básico:
dig www.uol.com.br
Retorna não apenas o IP, mas toda uma seção com respostas, autoridade, adicionais e tempo de consulta.

Consultar DNS de um domínio usando servidor específico:
dig @8.8.8.8 www.terra.com.br

Buscar apenas o endereço IP “limpo”:
dig +short www.uol.com.br

Consultar registros específicos (MX, TXT, etc.):
dig gmail.com MX
dig linux.org TXT

Verificar registro reverso (PTR):
dig -x 142.250.190.14

Debug avançado (verificar cada etapa da resolução):
dig www.uol.com.br +trace

Principais diferenças: nslookup x dig

diferenças: nslookup x dig

Se quer respostas rápidas ou está em ambiente antigo/Windows, nslookup funciona. Para controle total, auditoria profissional ou automação, prefira o dig.

Qual usar?

  • Para troubleshooting rápido, ambos vão funcionar.
  • Procure usar dig para respostas detalhadas, scripts e ambientes modernos.
  • Mantenha o nslookup se precisar de compatibilidade ou facilidade.

Conclusão

nslookup e dig são indispensáveis no arsenal de qualquer usuário de Linux. Entender suas diferenças e pontos fortes permite resolver rapidamente problemas, auditar configurações de DNS e garantir que seus sistemas estejam sempre acessíveis.

GUIA KALI LINUX:

100% GRATUITO AGORA!

Guia Kali Linux

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima