Base de conhecimento

Como usar o comando dig para testar DNS

Como usar o comando dig para testar DNS

O comando dig é uma ferramenta de diagnóstico DNS disponível no Linux e Mac — permite consultar registros DNS diretamente e verificar se estão configurados corretamente.

Instalando o dig

Linux (Debian/Ubuntu):

apt install dnsutils -y

Linux (AlmaLinux/CentOS):

dnf install bind-utils -y

Mac: já vem instalado por padrão.

Windows: use o MXToolbox como alternativa online.

Comandos essenciais

Verificar registro A (IP do domínio)

dig seudominio.com.br A

Verificar registro MX (e-mail)

dig seudominio.com.br MX

Verificar registro TXT (SPF, DKIM, DMARC)

dig seudominio.com.br TXT

Verificar nameservers

dig seudominio.com.br NS

Verificar DKIM

dig x._domainkey.seudominio.com.br TXT

Verificar DMARC

dig _dmarc.seudominio.com.br TXT

Consultar um DNS específico

# Consulta no DNS do Google
dig @8.8.8.8 seudominio.com.br A

# Consulta no NS1 da Hosting BR
dig @187.77.224.99 seudominio.com.br A

# Consulta no NS2 da Hosting BR
dig @187.75.9.37 seudominio.com.br A

Resposta simplificada

dig seudominio.com.br A +short

Interpretando o resultado

;; ANSWER SECTION:
seudominio.com.br. 3600 IN A 187.77.224.99

Campo Significado
seudominio.com.br. Domínio consultado
3600 TTL em segundos
IN Classe Internet
A Tipo de registro
187.77.224.99 Valor do registro

Verificando propagação global

Para verificar se o DNS propagou em vários países use:

Testando via Windows (PowerShell)

# Verificar registro A
Resolve-DnsName seudominio.com.br -Type A

# Verificar registro MX
Resolve-DnsName seudominio.com.br -Type MX

# Verificar registro TXT
Resolve-DnsName seudominio.com.br -Type TXT

Links úteis

Ainda com problemas?

Abra um ticket em nossa área do cliente ou entre em contato pelo WhatsApp.

Avalie este artigo para nos ajudar a melhorar nossa Base de Conhecimento.

0 0