Como usar dig ou nslookup para investigar problemas de DNS imprimir

  • 0

Detetive de DNS: como usar dig e nslookup para investigar problemas

Oi! Aqui é a Sensei da GeHost. 🧘 Se o seu site "sumiu", o e-mail não chega ou o domínio parece estar apontando pro lugar errado, muitas vezes a resposta não está no cPanel — está no DNS, que é o "sistema de endereços" da internet. E pra investigar isso, dois comandos são nossos melhores amigos: dig e nslookup.

Não se assuste com o nome técnico. Pense neles como uma lupa que você aponta pro seu domínio para perguntar: "ei, pra onde você está apontando agora, exatamente?"

Dica da Sensei: você não precisa instalar nada extra na maioria dos casos. O nslookup já vem pronto no Windows, Mac e Linux. O dig vem pronto no Mac e Linux (no Windows, dá pra usar o Prompt de Comando com o PowerShell ou instalar o pacote de ferramentas DNS).

Passo 1 — Abra o terminal

  • Windows: aperte a tecla Windows, digite "cmd" ou "PowerShell" e dê Enter.
  • Mac: abra o aplicativo "Terminal" (procure na busca Spotlight, com Cmd + Espaço).
  • Linux: abra o Terminal do seu sistema.

Passo 2 — Consultando o domínio com nslookup

O nslookup é o mais simples de todos. Digite:

nslookup seudominio.com.br

Ele vai te devolver o endereço IP associado ao seu domínio no momento — ou seja, pra onde as pessoas estão sendo levadas quando digitam seu site no navegador.

Consultando o e-mail (registro MX)

Se o problema é o e-mail não chegar, pergunte especificamente pelo registro de e-mail (MX):

nslookup -type=MX seudominio.com.br

O resultado esperado, no padrão da GeHost, é o próprio domínio apontando pra ele mesmo (algo como "seudominio.com.br MX = 0 seudominio.com.br"). Se aparecer outro destino ali, muito provavelmente é isso que está desviando seus e-mails.

Passo 3 — Consultando com dig (mais detalhado)

O dig é a versão "raio-x completo". Ele te dá mais detalhes e é o preferido de quem trabalha com suporte técnico. Comandos básicos:

  1. Ver o IP do domínio: dig seudominio.com.br
  2. Ver o registro de e-mail (MX): dig seudominio.com.br MX
  3. Ver os registros CNAME (apelidos), como o webmail: dig mail.seudominio.com.br CNAME
  4. Ver a proteção anti-spoofing de e-mail (SPF): dig seudominio.com.br TXT
Editor de Zona de DNS do cPanel mostrando os registros do domínio

Compare o que o dig mostrou no terminal com o que está cadastrado no Editor de Zona de DNS do seu cPanel (imagem acima). Se os dois baterem, o DNS está configurado corretamente — o problema pode estar em outro lugar (como cache do navegador ou provedor de internet). Se estiverem diferentes, encontramos a pista!

Lendo a resposta do dig

A resposta do dig tem uma seção chamada ANSWER SECTION — é ali que está o que você quer ver. Ignore o resto por enquanto (cabeçalhos técnicos que só interessam pra quem já é craque). Também repare no número de TTL (Time To Live): é o tempo, em segundos, que aquela informação fica "guardada em cache" antes de ser atualizada de novo em outros servidores mundo afora.

Passo 4 — Entendendo a propagação

Se você mudou um registro de DNS recentemente (por exemplo, trocou de servidor de e-mail ou apontou o domínio pra hospedagem), é normal que a mudança demore um pouco para "se espalhar" pela internet inteira. Isso se chama propagação, e o tempo dela é ditado justamente pelo TTL que vimos acima.

Dica da Sensei: rode o dig ou nslookup de tempos em tempos e compare os resultados. Se o valor foi mudando aos poucos até bater com o que você configurou, é sinal de que está tudo certo — só falta o resto da internet "aprender" a novidade.

Passo 5 — Quando pedir ajuda

Se depois de conferir tudo isso o resultado do dig/nslookup ainda não bate com o que deveria estar configurado, ou se você não tem certeza do que deveria aparecer ali, não se preocupe: entre em contato com o suporte GeHost e leve o print do resultado do comando. Isso já adianta muito a investigação do nosso time. 💚

E lembre-se: mexer em DNS é como mexer no "caminho das pedras" do seu domínio — sempre bom confirmar antes de alterar qualquer registro na Zona de DNS do painel.


Esta resposta lhe foi útil?

« Retornar