Tecnologia

Tecnologia, IoT e Telecom

Como Testar DNS no Windows com o CMD  nslookup

Como Testar DNS no Windows com o CMD nslookup

Quando um site não abre, um e-mail não chega ou um sistema “fica lento”, o problema muitas vezes não é a internet, mas o DNS.

Por isso, todo técnico - inclusive estagiários - precisa saber testar DNS pelo CMD do Windows, usando um comando simples e poderoso: nslookup.

Neste artigo, você vai aprender:

    • o que é DNS (sem complicação),
    • para que serve o nslookup,
    • como usar os principais comandos,
    • como interpretar os resultados na prática.

O que é DNS?

DNS é como a agenda telefônica da internet.

Pessoas lembram nomes: domingosnunes.com.br
Computadores usam números: IP (ex: 104.21.xxx.xxx)

O DNS faz essa tradução:
nome do site → número IP

Quando o DNS falha:

    • o site não abre,
    • o e-mail não funciona,
    • sistemas “somem” da rede.

O que é o nslookup?

O nslookup é um comando do Windows usado para consultar servidores DNS.

Com ele, você consegue:

    • verificar se um domínio resolve,
    • testar servidores DNS específicos,
    • checar e-mail (MX),
    • identificar servidores de nomes (NS),
    • analisar problemas de DNS rapidamente.

É ferramenta básica de suporte técnico e infraestrutura.


Como abrir o CMD no Windows

    1. Pressione Win + R
    2. Digite cmd
    3. Pressione Enter

Pronto. Agora você pode testar DNS.


Principais Comandos de Teste de DNS com nslookup

1. Teste básico de DNS

nslookup domingosnunes.com.br

O que esse comando faz?

    • Consulta o DNS padrão configurado no Windows
    • Retorna os endereços IPv4 e IPv6 do domínio

Quando usar?

    • Site não abre
    • Sistema não conecta
    • Testar se o domínio está resolvendo

Se não retornar IP, o problema é DNS.


2. Teste reverso (IP → nome)

nslookup 8.8.8.8

O que faz?

    • Converte um IP em nome de domínio (se existir)

Quando usar?

    • Analisar logs
    • Identificar origem de IP
    • Auditoria de rede

3. Testar domínio usando um DNS específico

nslookup domingosnunes.com.br 1.1.1.1

O que faz?

    • Consulta o domínio usando o DNS da Cloudflare
    • Ignora o DNS configurado no Windows

Quando usar?

    • Comparar DNS do provedor × DNS público
    • Diagnosticar cache ou erro local

Muito usado em ISPs e suporte avançado.


4. Consultar registros de e-mail (MX)

nslookup -type=MX domingosnunes.com.br

O que faz?

    • Mostra os servidores responsáveis por receber e-mails do domínio

Quando usar?

    • E-mail não chega
    • Configuração de servidor de e-mail
    • Diagnóstico de SPF / DKIM / MX

 Se não existir MX, o domínio não recebe e-mail.


5. Ver servidores de nomes (NS)

nslookup -type=NS domingosnunes.com.br

O que faz?

    • Mostra quais servidores DNS são autoritativos para o domínio

Quando usar?

    • Migração de DNS
    • Problemas de propagação
    • Conferir se o domínio aponta para o DNS correto

6. Consultar o registro SOA

nslookup -type=SOA domingosnunes.com.br

O que é SOA?

SOA (Start of Authority) mostra:

    • servidor DNS principal
    • e-mail do responsável
    • tempo de cache (TTL)
    • controle de zona

Quando usar?

    • Análise técnica mais profunda
    • Replicação de DNS
    • Ambientes corporativos e ISP

7. Consultar o registra A

nslookup -type=A domingosnunes.com.br

nslookup -type=AAAA domingosnunes.com.br

O que é  A?

é um "apelido" fácil de lembrar para um site

A  mostra:

    • é um "apelido" fácil de lembrar para um site
    • servidor onde o site está
    • A: Para endereços IPv4
    • AAAA: Para endereços IPv6

Quando usar?

    • DNS que resolveu
    • Recuperação de endereço IPv6 e IPv4
    • domínio

8. Modo debug (análise detalhada)

nslookup -debug domingosnunes.com.br

O que faz?

    • Mostra toda a conversa DNS
    • Tempo de resposta
    • Flags
    • Autoridade da resposta

Quando usar?

    • Problemas difíceis de DNS
    • Análise técnica avançada
    • Aprendizado profundo

Ideal para quem quer evoluir de estagiário para técnico pleno.


Erros comuns que o nslookup ajuda a identificar

    • DNS não responde
    • Domínio inexistente
    • DNS errado no computador
    • Propagação incompleta
    • Problema apenas em um DNS específico

Boa prática para técnicos

Sempre teste:

    • DNS local
    • DNS público (8.8.8.8 / 1.1.1.1)
    • Registros MX e NS

Isso resolve 80% dos chamados de internet e e-mail.


Documentação oficial da Microsoft

A Microsoft mantém a documentação completa do comando nslookup:
https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/nslookup


Conclusão

O nslookup é simples, poderoso e indispensável.

Se você trabalha com:

    • suporte técnico
    • redes
    • ISP
    • infraestrutura
    • help desk

dominar DNS via CMD não é opcional.