Poupe 15% em todos os serviços de alojamento

Teste as suas habilidades e obtenha Desconto em qualquer plano

Utilizar o código: Skills Começar a trabalhar
Secções
Administração DNS

Como Verificar Quais Servidores DNS Estão Atribuídos a um Domínio

Quer esteja a resolver problemas de indisponibilidade de um website, a migrar para um novo fornecedor de hosting ou simplesmente a auditar a sua infraestrutura, saber como verificar quais servidores DNS estão atribuídos a um domínio é uma competência fundamental para qualquer proprietário de website ou administrador de sistemas.

Os servidores DNS (Domain Name System) funcionam como a lista telefónica da internet — traduzem nomes de domínio legíveis por humanos como example.com em endereços IP legíveis por máquinas. Se o seu DNS estiver mal configurado ou a apontar para nameservers incorretos, o seu website, email e outros serviços não serão resolvidos corretamente. Este guia abrangente cobre todos os métodos fiáveis para verificar atribuições de servidores DNS, desde ferramentas online amigáveis para principiantes até técnicas avançadas de linha de comandos.

Por que Verificar seus Servidores DNS é Importante

Antes de mergulhar nos métodos, vale a pena entender por que essa verificação é importante:

  • Migrações de domínio: Ao mover seu site para um novo VPS Hosting ou servidor dedicado, você precisa confirmar que os nameservers foram atualizados corretamente.
  • Entregabilidade de email: Registros DNS incorretos podem causar falhas no roteamento de email, especialmente se você depender de serviços de Email Hosting.
  • Validação de certificado SSL: Muitos processos de emissão de SSL exigem verificação DNS. Se seus nameservers estiverem incorretos, o provisionamento do certificado falhará.
  • Auditoria de segurança: Mudanças inesperadas de nameserver podem indicar acesso não autorizado ou sequestro de domínio.

Método 1: Utilizar Ferramentas Online de Pesquisa DNS

As ferramentas online de pesquisa DNS são a forma mais rápida e acessível de verificar servidores de nomes — não é necessária instalação ou conhecimento técnico.

Ferramentas Recomendadas

FerramentaURLMelhor Para
MXToolboxmxtoolbox.comAnálise completa de registos DNS
WhatsMyDNSwhatsmydns.netVerificações de propagação DNS global
NSLookup.ionslookup.ioPesquisa de servidores de nomes e registos
DNSChecker.orgdnschecker.orgTestes de propagação em múltiplas regiões

Como Utilizar MXToolbox

  1. Navegue até mxtoolbox.com
  2. Introduza o seu nome de domínio na barra de pesquisa
  3. Seleccione DNS Lookup no menu pendente
  4. Reveja a lista de servidores de nomes autoritativos devolvidos

Como Utilizar WhatsMyDNS

  1. Visite whatsmydns.net
  2. Introduza o seu nome de domínio e seleccione NS (Name Server) no menu pendente de tipo de registo
  3. Clique em Search para ver as atribuições de servidores de nomes em múltiplas localizações globais

Estas ferramentas são especialmente úteis para verificar a propagação DNS após fazer alterações — mostram-lhe o que diferentes resolvedores em todo o mundo vêem actualmente para o seu domínio.

Método 2: Ferramentas de Linha de Comando

Para administradores de sistema e desenvolvedores, as ferramentas de linha de comando oferecem maior controle, capacidade de script e detalhes. Aqui estão os três comandos mais importantes.

2.1 O Comando nslookup (Windows, macOS, Linux)

nslookup está universalmente disponível em todos os principais sistemas operacionais e é a ferramenta CLI mais simples para consultas DNS.
Pesquisa básica de nameserver:
nslookup -type=ns example.com
Saída de exemplo:
Server:  8.8.8.8
Address: 8.8.8.8#53

Non-authoritative answer:
example.com  nameserver = ns1.exampledns.com
example.com  nameserver = ns2.exampledns.com
Consultar um resolvedor DNS específico (por exemplo, DNS público do Google):
nslookup -type=ns example.com 8.8.8.8
Isto é útil para verificar se um resolvedor específico captou as alterações DNS recentes.
2.2 O Comando dig (Linux e macOS)
O comando dig (Domain Information Groper) é a ferramenta preferida entre engenheiros de rede pela sua saída detalhada e estruturada.
Consulta básica de registro NS:
dig NS example.com
Saída de exemplo:
; <<>> DiG 9.16.1 <<>> NS example.com
;; ANSWER SECTION:
example.com.    86400   IN  NS  ns1.exampledns.com.
example.com.    86400   IN  NS  ns2.exampledns.com.
Formato de saída curto (mais limpo para scripts):
dig NS example.com +short
Consultar contra um nameserver específico:
dig NS example.com @8.8.8.8
Rastrear o caminho completo de resolução DNS:
dig NS example.com +trace
A flag +trace é particularmente poderosa — ela percorre toda a hierarquia DNS desde os servidores raiz até o nameserver autoritário, o que é inestimável para diagnosticar problemas DNS complexos.
> Nota de instalação: Se dig não estiver instalado no seu sistema, instale-o com:
> – Ubuntu/Debian: sudo apt install dnsutils

> – CentOS/RHEL: sudo yum install bind-utils

> – macOS: Disponível por padrão; ou instale via Homebrew com brew install bind

2.3 O Comando whois

O comando whois consulta bases de dados de registo de domínios e retorna os nameservers registados ao nível do registador — que podem diferir do que o seu fornecedor DNS está atualmente a servir.

whois example.com

Procure por linhas semelhantes a:

Name Server: NS1.EXAMPLEDNS.COM
Name Server: NS2.EXAMPLEDNS.COM

Por que isto é importante: Se dig ou nslookup mostrar nameservers diferentes de whois, normalmente significa que a propagação DNS ainda está em curso, ou há uma configuração incorreta ao nível do registador.

> Instalação:

> – Ubuntu/Debian: sudo apt install whois

> – Windows: Instale via Sysinternals Whois ou WSL

Método 3: Verifique o Seu Registrador de Domínio ou Painel de Controlo de Alojamento

Se tiver acesso administrativo à sua conta de domínio ou alojamento, o painel de controlo é o local mais direto para visualizar e gerir as configurações de nameserver.

3.1 Dashboard do Registrador de Domínio

  1. Inicie sessão na sua conta de registrador de domínio (por exemplo, Namecheap, GoDaddy, ou Registo de Domínio AlexHost)
  2. Navegue até à sua lista de domínios e selecione o domínio que pretende inspecionar
  3. Procure uma secção denominada DNS, Nameservers, ou Gestão de Name Server
  4. Os nameservers atualmente atribuídos serão listados aqui

Este é também o local onde atualiza os nameservers ao mudar de fornecedor de alojamento ou ao apontar o seu domínio para um novo servidor.

3.2 Painel de Controlo do Fornecedor de Alojamento

Se o seu DNS for gerido através do seu fornecedor de alojamento em vez do seu registrador:

  1. Inicie sessão no seu painel de controlo de alojamento (por exemplo, cPanel, Plesk, ou um dashboard personalizado)
  2. Navegue até à secção Editor de Zona DNS ou Gestão de DNS
  3. Reveja os registos NS listados para o seu domínio

Se estiver a utilizar um VPS com cPanel, o Editor de Zona DNS é acessível diretamente a partir do ecrã inicial do cPanel, tornando simples verificar ou atualizar a sua configuração de nameserver.

Método 4: Google Admin Console (Para Domínios Google Workspace)

Se o seu domínio está registado através do Google ou gerido via Google Workspace:

  1. Inicie sessão na Google Admin Console
  2. Navegue para DomainsManage Domains
  3. Clique no seu domínio para ver as suas definições DNS, incluindo os nameservers atribuídos
  4. A partir daqui, também pode adicionar ou modificar registos DNS conforme necessário

Método 5: Extensões do Navegador

Para profissionais web que frequentemente verificam registos DNS sem alternar entre ferramentas, as extensões do navegador oferecem um atalho conveniente.

Extensões recomendadas:

  • DNS Lookup (Chrome/Firefox) — Pesquisas rápidas de registos NS, A, MX e TXT
  • DNS Checker (Chrome) — Verificações de propagação DNS em tempo real
  • Wappalyzer (Chrome/Firefox) — Identifica fornecedores de alojamento e DNS

Estas extensões são particularmente úteis durante auditorias de websites ou ao gerir múltiplos domínios de clientes simultaneamente.

Método 6: Pesquisa DNS Programática (Exemplo Python)

Para desenvolvedores que precisam automatizar verificações de DNS, a biblioteca dnspython do Python fornece uma interface limpa:

import dns.resolver

domain = "example.com"
answers = dns.resolver.resolve(domain, 'NS')

print(f"Nameservers for {domain}:")
for rdata in answers:
    print(f"  {rdata.target}")

Instale a biblioteca:

pip install dnspython

Esta abordagem é ideal para construir scripts de monitoramento que o alertem quando os registos de nameserver mudarem inesperadamente.

Resolução de Problemas Comuns de DNS

Mesmo com as ferramentas certas, os problemas de DNS podem ser complicados. Aqui estão os problemas mais comuns e como resolvê-los.

Atrasos na Propagação de DNS

As alterações de DNS podem levar 24 a 48 horas para se propagar globalmente, embora na prática seja frequentemente muito mais rápido (1–4 horas). Durante a propagação, utilizadores diferentes em locais diferentes podem ver nameservers diferentes.

Como verificar o estado da propagação:

  • Use whatsmydns.net para ver o que os resolvers em diferentes países retornam atualmente
  • Use dig NS example.com @8.8.8.8 e dig NS example.com @1.1.1.1 para comparar os resultados do resolver Google e Cloudflare

Incompatibilidade Entre WHOIS e DNS Real

Se whois mostra nameservers diferentes de dig, geralmente significa:

  • A atualização do registador ainda não se propagou
  • O DNS foi alterado ao nível do fornecedor mas não foi atualizado no registador (ou vice-versa)

Resolução: Certifique-se de que tanto o painel do registador como o seu fornecedor de DNS mostram registos de nameserver consistentes.

Falhas de Validação DNSSEC

Se DNSSEC estiver ativado no seu domínio, as assinaturas criptográficas devem corresponder entre o seu fornecedor de DNS e os registos publicados no seu registador. Uma incompatibilidade causará erros SERVFAIL para utilizadores com resolvers que validam DNSSEC.

Comando de diagnóstico:

dig NS example.com +dnssec

Procure pela flag AD (Authenticated Data) na resposta. Se estiver ausente e DNSSEC deveria estar ativo, investigue os seus registos DS no registador.

Alterações Inesperadas de Nameserver

Se descobrir nameservers que não configurou, trate como um incidente de segurança:

  1. Inicie sessão imediatamente no seu registador e restaure os nameservers corretos
  2. Ative autenticação de dois fatores na sua conta do registador
  3. Revise os registos de acesso do seu registador para inícios de sessão não autorizados
  4. Considere ativar bloqueio de registador (também chamado bloqueio de domínio) para impedir transferências não autorizadas ou alterações de DNS

Referência Rápida: Comandos de Lookup DNS

TarefaComando
Verificar nameservers (nslookup)nslookup -type=ns example.com
Verificar nameservers (dig)dig NS example.com +short
Rastrear caminho de resolução DNSdig NS example.com +trace
Consultar resolver específicodig NS example.com @1.1.1.1
Verificar nameservers ao nível do registradorwhois example.com
Verificar DNSSECdig NS example.com +dnssec

Escolher a Configuração DNS Correta para o Seu Ambiente de Hosting

A sua configuração DNS deve estar alinhada com a sua infraestrutura de hosting. Aqui está um guia rápido:

  • Hosting partilhado: O seu fornecedor normalmente gere o DNS por si. Se estiver em Hosting Web Partilhado, os servidores de nomes são normalmente pré-configurados e apontam para o cluster DNS do anfitrião.
  • VPS ou servidores dedicados: Tem controlo total sobre o DNS. Pode executar os seus próprios servidores de nomes ou delegar a um fornecedor DNS de terceiros. Se estiver a executar um Servidor Dedicado, considere usar um serviço DNS gerido para redundância.
  • Certificados SSL: Certifique-se de que os seus registos DNS estão corretamente configurados antes de solicitar um Certificado SSL, pois a validação de domínio depende da resolução DNS precisa.

Conclusão

Verificar quais servidores DNS são atribuídos a um domínio é uma tarefa simples, mas crítica na gestão de websites. Quer prefira a simplicidade de ferramentas online como MXToolbox e WhatsMyDNS, a precisão de utilitários de linha de comando como dig e nslookup, ou a conveniência do seu painel de controlo de hosting, existe um método adequado para cada nível de competência e fluxo de trabalho.

Auditar regularmente a sua configuração DNS ajuda-o a detetar configurações incorretas mais cedo, verificar que as migrações foram concluídas com sucesso e proteger o seu domínio contra alterações não autorizadas. Combinada com uma infraestrutura de hosting fiável, a gestão adequada de DNS garante que o seu website e serviços permaneçam acessíveis, seguros e com bom desempenho em todos os momentos.