logo
GeekFormat

Verificação de Propagação DNS Global

Verificador de Propagação DNS

Compare resultados, latência e status de erros entre vários provedores DNS recursivos e DoH. Ótimo para diagnosticar atrasos de propagação e forks de resolução.

Quando você altera o registro A de um domínio, troca de CDN, muda de servidor de e-mail ou ativa DMARC, as alterações nos registros DNS não entram em vigor globalmente de forma instantânea: elas dependem do TTL e precisam esperar que os caches de resolvedores recursivos em todo o mundo expirem antes que os novos registros comecem a valer gradualmente. Sem verificar a propagação global, você pode pensar que a migração foi concluída enquanto parte dos usuários continua acessando o servidor antigo. Esta ferramenta de verificação de propagação DNS integra vários nós globais de resolução pública e resolvedores DoH dos principais provedores, consultando simultaneamente registros A/AAAA/CNAME/MX/NS/TXT de múltiplos pontos, exibindo a porcentagem de consistência de cada nó, detectando contaminação DNS e resultados de sequestro, além de calcular o tempo TTL restante estimado.

Sugestões Relacionadas

Casos de uso

  • Durante migração de site ou troca de servidor, verifique se o registro A/AAAA foi propagado globalmente para evitar que parte dos usuários acesse o servidor antigo
  • Após configurar registros de e-mail (MX/SPF/DKIM/DMARC), verifique se os principais nós globais conseguem resolver corretamente para garantir que e-mails não caiam no spam
  • Quando um usuário relata impossibilidade de acessar um site, use a ferramenta para verificar a resolução na região dele e determinar se é problema do resolvedor local ou sequestro DNS do provedor
  • Após trocar CNAME ou ativar CDN, compare os resultados de resolução de cada nó DoH para confirmar direcionamento correto do CDN e distribuição global consistente
  • Durante transferência de domínio ou troca de servidor de nomes, verifique a propagação global do registro NS para evitar que parte dos resolvedores use o DNS antigo
  • Verifique se registros TXT (como validação de propriedade SSL/Google/Apple) foram propagados globalmente para evitar erros intermitentes de validação

Recursos

  • Consulta global multinodo: consulta simultânea a mais de 15 resolvedores DNS em todo o mundo, exibe diferenças nos resultados de resolução em cada região e identifica visualmente a consistência da propagação
  • Suporte completo a tipos de registro: suporta os 6 tipos mais comuns A/AAAA/CNAME/MX/NS/TXT, alternância do tipo de registro com um clique para diversos cenários de depuração
  • Nós DoH integrados dos principais provedores: integra os principais serviços DoH como Cloudflare, Google, Quad9, AliDNS, DNSPod, AdGuard DNS, etc., permitindo selecionar vários nós para comparação paralela de resolução
  • Análise de consistência e status de propagação: identifica automaticamente se os resultados de resolução de cada nó são consistentes, exibe porcentagem de propagação e marca nós anômalos
  • Visualização de TTL e injeção de cache: exibe o valor TTL real de cada nó, calcula o tempo estimado de espera para propagação global completa, distingue resultados consistentes, inconsistentes e erros de resolução
  • Detecção de contaminação e sequestro DNS: detecta automaticamente anomalias como sequestro DNS do provedor, erros de propagação e erros de registro, marcando resultados suspeitos

Como Usar

  1. Digite o nome de domínio a ser verificado no campo de entrada (ex: example.com, não é necessário adicionar protocolo http:// ou https://)
  2. Selecione o tipo de registro a ser consultado: A (IPv4), AAAA (IPv6), CNAME (alias), MX (e-mail), NS (servidor de nomes), TXT (registro de texto)
  3. Na lista de nós DoH, marque os resolvedores que deseja consultar: Cloudflare/Google/Quad9/AliDNS/DNSPod/AdGuard, etc.
  4. Clique no botão "Verificar propagação global" e aguarde os resultados de todos os nós selecionados; consultas paralelas geralmente levam de 3 a 10 segundos
  5. Verifique o painel de resultados: no topo é exibido o status geral (consistente/inconsistente/parcial), na tabela são mostrados resultado da resolução, IP ou valor, TTL e status de cada nó
  6. Observe nós com erro em vermelho/aviso em amarelo; na seção de notas diagnósticas são exibidas anomalias como contaminação ou sequestro

Perguntas frequentes

Quanto tempo leva a propagação DNS? Quando ela atinge 100%?

A velocidade da propagação depende da configuração TTL. Se o TTL for de 5 minutos (300 segundos), a maioria dos resolvedores do mundo receberá o novo registro em 5-15 minutos; se o TTL for de 24 horas (86400 segundos), a propagação global pode levar até 48 horas. Alguns resolvedores de pequenos provedores não seguem rigorosamente o TTL e podem continuar usando cache antigo por mais tempo, portanto na prática a propagação 100% pode levar 2 a 3 vezes o valor do TTL.

Qual é a diferença entre DoH e DNS tradicional na porta 53?

O DNS tradicional usa a porta 53 para transmitir requisições UDP/TCP em texto aberto, que provedores ou redes podem ver, registrar ou até mesmo falsificar e sequestrar. O DoH encapsula consultas DNS em conexões HTTPS (porta 443), ou seja, o mesmo tráfego criptografado de páginas web comuns. O provedor só pode ver que você acessa o provedor DoH, mas não pode ver quais domínios consulta, nem pode falsificar resultados, protegendo significativamente a privacidade e a segurança das consultas.

Todos os nós retornam o mesmo IP — significa que a propagação está consistente?

Esta é a situação mais simples: se todos os nós retornam o mesmo registro A/AAAA/MX, a propagação está globalmente consistente. Mas há situações especiais: primeiro, serviços que usam roteamento Anycast (como Cloudflare, AWS CloudFront, CDN Akamai) retornam IPs diferentes em diferentes regiões, o que é normal — roteamento inteligente para o nó mais próximo, não inconsistência; segundo, se os nós retornam IPs diferentes, mas todos são IPs válidos do novo grupo de servidores (como IPs de vários nós de um balanceador de carga), também é propagação normal. A ferramenta avalia a consistência considerando esses cenários Anycast.

Por que nós de alguns países continuam resolvendo para o IP antigo?

Isso pode ter várias causas: 1) O TTL não expirou, o resolvedor daquela região ainda usa o cache antigo, aguarde; 2) O provedor daquela região não respeita o TTL e força estender o tempo de cache (comum em alguns pequenos provedores); 3) O DNS do provedor tem contaminação ou sequestro, retornando resultados falsos intencionalmente; 4) O servidor DNS autoritativo antigo continua respondendo consultas de algumas regiões (verifique se o NS foi totalmente alternado). Se passou mais de 3 vezes o valor do TTL e ainda há nós anômalos, marque os resultados e considere possibilidade de contaminação ou sequestro.

Quais registros verificar ao trocar de servidor de e-mail?

Verifique quatro tipos principais: 1) Registro MX: confirme que aponta para o novo servidor de e-mail; 2) Registro A/AAAA: confirme que o IP do servidor de e-mail resolve corretamente; 3) Registro TXT (SPF): verifique se a política SPF inclui o novo servidor de e-mail; 4) DKIM e DMARC: são registros TXT, selecione o tipo TXT para consultar. Esses registros são fundamentais para a entrega de e-mails; se algum deles não propagou, mensagens podem ser rejeitadas ou marcadas como spam.

Posso confiar totalmente nos resultados de nós Anycast?

Resolvedores Anycast (como 1.1.1.1, 8.8.8.8) têm o mesmo IP em todo o mundo, mas as consultas são roteadas para o nó Anycast mais próximo, portanto os resultados que você vê dependem da localização do nó de saída da sua rede. A ferramenta faz consultas do seu ambiente de rede, então os resultados representam o nó Anycast da sua região. Para ver resultados de múltiplas regiões, são necessários nós de consulta distribuídos geograficamente.

术语表

DNS (Sistema de Nomes de Domínio)
Domain Name System, sistema global distribuído que traduz nomes de domínio legíveis por humanos (ex: example.com) em endereços IP compreensíveis por máquinas (ex: 93.184.216.34), considerado a "lista telefônica da Internet".
TTL (Tempo de Vida)
Time To Live, indica por quantos segundos um resolvedor DNS pode manter um registro em cache; após esse prazo ele deve consultar novamente o servidor autoritativo, o valor afeta diretamente a velocidade da propagação DNS.
DoH (DNS sobre HTTPS)
DNS over HTTPS, definido no RFC 8484, transmite consultas DNS através de conexões HTTPS criptografadas (porta 443) para evitar espionagem ou sequestro do tráfego DNS em texto aberto, usado por grandes provedores como Cloudflare, Google e Firefox.
DoT (DNS sobre TLS)
DNS over TLS, definido no RFC 7858, usa criptografia TLS nativa na porta 853, padrão de criptografia DNS em nível de transporte, diferente do DoH que roda sobre HTTPS.
Servidor DNS Recursivo (Recursive Resolver)
Servidor DNS que aceita consultas de clientes e consulta por camadas desde o servidor raiz → servidor de nível superior → servidor autoritativo, como os públicos 8.8.8.8, 1.1.1.1, 114.114.114.114.
Servidor DNS Autoritativo (Authoritative DNS)
Servidor que armazena a configuração real dos registros do domínio (como o NS do registrador ou Cloudflare DNS), é a fonte definitiva da verdade para todas as respostas DNS deste domínio.
Contaminação DNS (DNS Cache Poisoning)
Por meio do envio de respostas falsas, o resolvedor é enganado para armazenar em cache resultados de resolução incorretos, direcionando usuários ao servidor errado, um ataque comum de sequestro de rede.
Resolução Anycast
Tecnologia de endereçamento de rede que anuncia o mesmo IP simultaneamente em locais globais, direcionando consultas de usuários ao nó mais próximo. Grandes serviços DNS públicos como Cloudflare 1.1.1.1 e Google 8.8.8.8 usam Anycast, portanto um mesmo IP corresponde a vários nós físicos em diferentes regiões.
Propagação de registros (DNS Propagation)
Após um registro DNS ser alterado no servidor autoritativo, o processo em que caches de resolvedores em todo o mundo expiram sequencialmente e recebem o novo registro, cuja duração depende da configuração TTL.
DNSSEC (Extensões de Segurança DNS)
DNS Security Extensions, adiciona assinaturas digitais às respostas DNS para evitar contaminação e sequestro, embora sua implementação exija ativação pelo registrador do domínio.

Referência de resolvedores DoH públicos comuns e seu uso

Cloudflare1.1.1.1https://cloudflare-dns.com/dns-querySem filtragemAnycast global, baixa latência, suporta DoH/DoT, não registra dados de usuários
Google Public DNS8.8.8.8https://dns.google/dns-querySem filtragemAnycast global, estável e confiável, oficialmente suportado no Android/Chrome
Quad99.9.9.9https://dns.quad9.net/dns-queryBloqueio de malwareIntegra múltiplas fontes de inteligência de ameaças, bloqueia automaticamente domínios maliciosos
AdGuard DNS94.140.14.14https://dns.adguard-dns.com/dns-queryBloqueio de anúncios/rastreadoresBloqueio nativo de anúncios, rastreadores e domínios maliciosos, proteção de privacidade
AliDNS (Alibaba Cloud)223.5.5.5https://dns.alidns.com/dns-querySem filtragemResolução rápida na China continental, estabilidade doméstica ideal, suporta DoH/DoT
DNSPod (Tencent Cloud)119.29.29.29https://doh.pub/dns-querySem filtragemResolução doméstica rápida, cobertura nacional de múltiplos nós
OpenDNS (Cisco)208.67.222.222https://doh.opendns.com/dns-querySegurança/controle parental opcionalBloqueio de phishing, plano pago com políticas de filtragem personalizáveis

Estratégia de configuração TTL durante migração DNS

24-48 horas antes da migração60-300 segundos (1-5 minutos)Reduzir TTL de todos os registros que serão alteradosAguarde o TTL antigo (ex: 3600/86400 padrão) expirar em todos os caches
Momento da migração60-300 segundosAlterar registro DNS para novo servidor/destinoA propagação é concluída em poucos minutos, maioria dos usuários alterna rapidamente
0-2 horas após a migração60-300 segundosMonitorar propagação global através da ferramenta de verificaçãoAguarde a porcentagem de propagação chegar a 100%, observe nós anômalos
24-48 horas após migração (sem anomalias)3600 segundos (1 hora) ou 86400 segundos (1 dia)Restaurar TTL para valor mais altoTTL alto reduz carga de consultas ao servidor autoritativo e melhora velocidade de resolução dos usuários

Authoritative References

  • Reference
  • Reference
  • Reference