Khắc phục sự cố 74 visualizações

Como usar dig ou nslookup para investigar problemas de DNS

Ver no WHMCS

Como usar dig ou nslookup para investigar problemas de DNS

Oi! Aqui é a Sensei da GeHost 🧑‍🏫. Se o seu site não abre, o e-mail não chega ou aquele domínio "novo" parece que não existe, muitas vezes o problema está no DNS — o "catálogo de endereços" da internet, que traduz o nome do seu domínio (tipo seusite.com.br) para o endereço real onde ele está hospedado.

Neste guia vou te ensinar, com calma e sem jargão técnico, a usar duas ferramentas gratuitas que já vêm no seu computador — dig e nslookup — para investigar o que está acontecendo. Vamos lá?

1. O que são dig e nslookup?

Os dois fazem basicamente a mesma coisa: perguntam para os servidores de DNS "qual é o endereço configurado para este domínio?" e mostram a resposta na tela.

  • nslookup — mais simples, vem instalado por padrão no Windows, Mac e Linux.
  • dig — mais completo e detalhado, vem por padrão no Mac e no Linux (no Windows precisa instalar separadamente).
💡 Dica da Sensei: se você usa Windows, comece pelo nslookup — ele já está pronto pra uso. Se usa Mac ou Linux, pode usar qualquer um dos dois.

2. Onde eu digito esses comandos?

  1. Windows: abra o "Prompt de Comando" (procure por "cmd" no menu Iniciar).
  2. Mac: abra o "Terminal" (procure em Launchpad ou Spotlight).
  3. Linux: abra o "Terminal" do seu sistema.

Não se preocupe — é só uma tela preta com texto. Você vai digitar um comando, apertar Enter e ler o resultado. Nada será alterado no seu computador ou no seu domínio, é só uma consulta.

3. Verificando o registro A (o "endereço" do seu site)

O registro A é o que diz para onde o navegador deve ir quando alguém digita seu domínio.

Com nslookup, digite:

nslookup seudominio.com.br

Com dig, digite:

dig seudominio.com.br

Você vai ver uma linha com um número no formato "xxx.xxx.xxx.xxx" (por exemplo, 203.0.113.10 — isso é só um exemplo ilustrativo). Esse é o endereço que o domínio está apontando. Se esse número não corresponder ao que consta no seu painel, pode ser esse o motivo do site não abrir.

4. Verificando o registro MX (o "carteiro" do seu e-mail)

Se o problema é com e-mail que não chega, o registro a investigar é o MX. Digite:

nslookup -type=mx seudominio.com.br

ou, com dig:

dig seudominio.com.br MX

📌 Importante: em uma hospedagem cPanel como a sua, o normal é o MX apontar para o próprio domínio (algo como "seudominio.com.br"), e não para um endereço tipo "mail.algumacoisa". Se você vir algo muito diferente disso, vale confirmar com o suporte antes de mudar qualquer coisa.

5. Comparando com o que está configurado no painel

Depois de rodar o dig ou o nslookup, é útil comparar o resultado com o que está cadastrado na Zona de DNS do seu cPanel — assim você confirma se a configuração está correta ou se é só uma questão de tempo de propagação (explico isso já já).

Editor de Zona de DNS do cPanel, mostrando a lista de registros do domínio

Se os registros do painel batem com o que apareceu no terminal, ótimo — a configuração está correta e propagada. Se forem diferentes, o mais provável é que a mudança ainda esteja "se espalhando" pela internet (propagação de DNS).

6. E se o resultado vier diferente do esperado?

  1. Confira se digitou o domínio certo, sem "www" ou "http://" na frente.
  2. Espere um pouco. Alterações de DNS não são instantâneas — elas levam um tempo para se espalhar por todos os servidores do mundo. Isso é normal e esperado.
  3. Teste em outro DNS público para descartar cache local, por exemplo: nslookup seudominio.com.br 8.8.8.8 (isso consulta direto o DNS do Google, ignorando o cache do seu provedor de internet).
  4. Se depois de um bom tempo o resultado continuar errado, aí sim pode ser um problema de configuração — nesse caso, chama o suporte da GeHost e leva junto o resultado do seu dig/nslookup, isso já ajuda demais a gente te atender mais rápido.
🌱 Dica da Sensei: não se assuste com termos como "TTL" nos resultados — é só o "tempo de vida" daquela informação em cache, em segundos. Um TTL baixo significa que a mudança se propaga mais rápido.

7. Resumindo

  • dig e nslookup são ferramentas gratuitas para "perguntar" ao DNS o que está configurado para o seu domínio.
  • Use para checar o registro A (site) ou MX (e-mail).
  • Compare sempre com o painel antes de suspeitar de erro.
  • Diferença no resultado nem sempre é erro — pode ser só propagação em andamento.
  • Ficou com dúvida ou o problema persistiu? Fale com o suporte da GeHost pelo painel.gehost.com.br e leve o print do resultado — assim a gente resolve junto, mais rápido. 💙
Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.