Tecnologia

Propagação de DNS e TTL: por que o site abre para uns e não para outros

Caches distribuídos explicam por que uma alteração de domínio pode aparecer em minutos para uma pessoa e demorar para outra.

Registros de DNS se propagando de um servidor para dispositivos em várias regiões
Imagem criada com inteligência artificial para ilustrar a matéria.

Depois de trocar a hospedagem ou alterar um registro, é comum o site novo aparecer em um celular enquanto outro computador ainda mostra a versão antiga. Esse comportamento é chamado informalmente de propagação de DNS, mas não existe uma atualização única percorrendo toda a internet.

O papel dos caches

Quando alguém acessa um domínio, o resolvedor DNS consulta os registros e guarda a resposta por um período. Provedores, empresas, roteadores e dispositivos podem manter seus próprios caches. Enquanto a cópia antiga for válida, ela poderá continuar sendo usada.

O que é TTL

TTL significa time to live. É o tempo, em segundos, pelo qual um registro pode permanecer em cache. Um TTL de uma hora permite que a resposta seja reutilizada por até esse período antes de uma nova consulta.

Reduzir o TTL antes de uma migração pode acelerar a troca, mas a mudança precisa ser feita com antecedência. Alterá-lo no mesmo momento não apaga cópias que já foram guardadas com o valor antigo.

Por que os resultados variam

  • Cada provedor consultou o registro em um horário diferente.
  • Registros distintos podem ter TTLs diferentes.
  • O navegador ou o sistema operacional pode manter cache adicional.
  • IPv4 e IPv6 podem apontar para destinos diferentes.
  • Uma configuração incorreta pode parecer atraso de propagação.

Checklist de diagnóstico

Consulte diretamente os servidores autoritativos para confirmar o valor publicado. Depois, compare resolvedores públicos. Verifique registros A, AAAA, CNAME e os servidores NS. Se apenas uma rede apresenta problema, reiniciar o roteador ou limpar cache pode ajudar, mas não corrige um DNS errado.

Evite fazer várias alterações seguidas. Cada mudança cria novas combinações de cache e torna o diagnóstico confuso. Documente o valor anterior, a hora da mudança e o resultado esperado.

Planeje a migração

Baixe o TTL um ou dois dias antes, mantenha o servidor antigo funcionando durante a transição e restaure um valor equilibrado depois. Para e-mail, redobre o cuidado com MX, SPF, DKIM e DMARC.

Na maioria dos casos, a diferença desaparece quando os caches expiram. Se o prazo ultrapassa o TTL antigo, pare de esperar e revise a configuração: pode haver delegação incorreta, registro esquecido ou servidor autoritativo fora de sincronia.

Fonte: Cloudflare Learning Center

COMUNIDADE TECNOTÍCIAS

0 comentários

Participe da conversa. Todos os comentários passam por moderação.

Deixar comentário
Seja a primeira pessoa a comentar esta matéria.
SUA OPINIÃO

Deixe um comentário

CONTINUE LENDO

Matérias relacionadas

RADAR TECNOTÍCIAS

Entenda o que mudou antes de todo mundo.

Uma seleção semanal de tecnologia, IA e negócios — com contexto, sem enrolação.