A propagação de DNS refere-se ao tempo que demora para as alterações feitas nos registos DNS do teu domínio serem atualizadas e refletidas na Internet.
Quando atualizas as definições de DNS, como mudar os nameservers ou modificar registos DNS, estas alterações precisam de ser comunicadas a todos os servidores DNS do mundo. Este processo pode demorar desde alguns minutos até 48 horas.
A duração depende de vários fatores, como as definições de TTL (Time to Live) e a velocidade de atualização dos servidores DNS.
É importante distinguir entre atualizar registos DNS e atualizar nameservers.
Atualizar registos DNS (A, MX, CNAME, etc.) — estas alterações normalmente propagam-se mais rápido, muitas vezes em minutos ou poucas horas. O valor TTL associado a cada registo determina quanto tempo os servidores mantêm a informação antiga antes de obterem os dados atualizados.
Atualizar nameservers — este processo demora mais tempo — normalmente até 48 horas — porque envolve notificar os servidores DNS raiz globais e os registos sobre os novos nameservers. Até a propagação estar concluída, as consultas podem continuar a ser direcionadas para os antigos nameservers, levando a inconsistências temporárias.
Durante este período, os sites podem não resolver corretamente, causando carregamentos intermitentes ou redirecionamentos para servidores antigos. Além disso, serviços de email baseados no domínio podem sofrer interrupções, com emails a falhar no envio ou a serem entregues de forma inconsistente. Certos utilizadores podem ver os registos atualizados enquanto outros continuam a aceder a informações antigas, dependendo da taxa de atualização da cache do seu ISP (Internet Service Provider).
Compreender estas diferenças ajuda a gerir expectativas ao fazer alterações nas definições do teu domínio. Por exemplo, se estás a transferir um site de um domínio para outro, podes minimizar o tempo de inatividade preparando tudo com antecedência.
Cria registos de host para o novo nome de domínio antes de fazeres a mudança, garantindo que correspondem aos do site antigo. Assim, quando atualizares as definições do domínio, o tráfego será direcionado corretamente sem interrupções.
O Spaceship Propagation Checker é uma ferramenta poderosa que te permite monitorizar o estado das tuas alterações DNS em diferentes servidores DNS a nível global.
Ajuda-te a verificar se as tuas modificações DNS foram propagadas com sucesso, garantindo o funcionamento contínuo do site e do email.
Uma funcionalidade especialmente útil do Propagation Checker é a atualização de estado em tempo real.
Sempre que modificas registos DNS ou nameservers, o respetivo ícone de Propagação muda de estado instantaneamente, mostrando-te o progresso da atualização:
Podes verificar o estado da propagação tanto para nameservers como para registos de host.
Para nameservers:

Para registos de host/grupos de registos de host específicos:

Isto significa que não precisas de adivinhar se as tuas alterações já estão ativas — podes acompanhá-las em tempo real.
Para usares o Propagation Checker, basta acederes à aplicação Advanced DNS na tua conta Spaceship. Podes até acompanhar o estado de servidores específicos no mapa:


Zonas DNS são criadas em nameservers específicos e contêm registos de host associados a um nome de domínio. O ficheiro de zona é um ficheiro de configuração em texto que contém as correspondências entre nomes de domínio e endereços IP, sendo essencial para a resolução correta do domínio.
Se um nameserver não tiver um ficheiro de zona, não pode fornecer respostas autoritativas para consultas DNS relacionadas com esse domínio, o que normalmente resulta em falhas de resolução DNS.
Existem várias razões pelas quais os nameservers podem não ter uma zona:
O fornecedor de alojamento ainda não criou a zona — alguns fornecedores de alojamento exigem passos adicionais antes de ativar uma zona DNS.
Foram introduzidos nameservers incorretos — os nameservers não correspondem aos atribuídos à tua conta de alojamento, podendo não estar configurados corretamente.
Certos TLDs exigem criação manual da zona — alguns domínios de topo (TLDs) obrigam a passos extra antes de ser gerado um ficheiro de zona (por exemplo, domínios .DE).
Atualizações recentes de nameservers — se mudaste recentemente de nameservers, pode demorar algum tempo até o novo fornecedor de DNS criar a zona necessária.
Se o teu domínio não tiver uma zona, normalmente resulta em problemas de resolução DNS. Eis algumas formas de verificar:
Usa uma ferramenta de pesquisa DNS — ferramentas online como Google Admin Toolbox Dig podem ajudar a determinar se o teu domínio tem registos DNS ativos.
Verifica com o teu fornecedor de alojamento/DNS — a maioria dos fornecedores de alojamento/DNS permite-te ver e gerir zonas DNS no painel de controlo. Se o teu domínio não aparecer listado, pode não ter uma zona ativa.
Monitoriza mensagens de erro — se o teu site não carregar ou os emails não funcionarem, erros como "Servidor não encontrado" ou "DNS_PROBE_FINISHED_NXDOMAIN" podem indicar uma zona em falta.
Verifica os registos WHOIS — pesquisas WHOIS podem mostrar os nameservers atribuídos, ajudando-te a confirmar se correspondem à configuração DNS esperada.
Se os nameservers do teu domínio não tiverem uma zona, eis o que podes fazer:
Confirma que os nameservers estão corretamente introduzidos — confirma junto do teu fornecedor de alojamento que usaste exatamente os nameservers atribuídos.
Contacta o teu fornecedor de alojamento/DNS — se introduziste tudo corretamente mas a zona não foi criada, contacta o fornecedor para pedires a ativação manual.
Verifica os requisitos do TLD — se o teu domínio estiver sob um TLD que exige criação manual da zona, segue as instruções do registo ou contacta o suporte para ajuda.
Aguarda pela propagação — se acabaste de mudar de nameservers, aguarda até 48 horas para que a nova zona seja criada e totalmente propagada.
Se queres simplificar a gestão de domínios, considera comprar ou migrar os teus domínios para a Spaceship. A Spaceship oferece um conjunto de ferramentas para te ajudar a gerir as definições DNS de forma eficiente:
Advanced DNS — gere registos de recursos, nameservers, DNSSEC e outras definições avançadas.
Domain Portfolio — gere facilmente grandes listas de domínios, aplica predefinições DNS e atualiza nameservers em massa.
DNS Presets Manager — guarda e aplica definições DNS pré-configuradas para uma configuração rápida e fácil.
Com estas ferramentas, tens controlo total sobre as definições DNS do teu domínio, garantindo uma propagação suave e desempenho ótimo em todos os momentos.