Problemas de DNS

TTL de DNS Alto Demais

Um TTL (Time to Live) alto demais faz os resolvers guardarem os registros em cache por muito tempo. TTLs altos reduzem a carga de consultas DNS, mas deixam a propagação drasticamente mais lenta quando você precisa mudar algo. Se um registro A tem TTL de 86400 (24 horas), qualquer mudança leva até 24 horas pra todos os resolvers pegarem. Isso fica crítico em migrações, failovers ou resposta a incidentes.

Sintomas

  • Mudanças de DNS levando de 24 a 48 horas pra propagar
  • Failover pra um servidor de backup extremamente lento
  • Usuários continuando a chegar nos servidores antigos após uma migração
  • Mudanças de IP de emergência não surtindo efeito rápido

Causas comuns

  • TTL padrão deixado no valor do registrador/provedor (muitas vezes 86400s)
  • TTL nunca revisado após a configuração inicial do domínio
  • Falta de entendimento do impacto do TTL na velocidade de propagação
  • Provedor de DNS usando TTL alto fixo, sem opção de override

Solução passo a passo

  1. 1

    Confira os valores de TTL atuais

    Consulte os valores de TTL atuais em todos os registros DNS críticos.

    Usar DNS Lookup →
  2. 2

    Revise o registro SOA

    O TTL mínimo do SOA afeta o cache negativo e pode sobrepor os TTLs de registros individuais.

    Usar SOA Record Lookup →
  3. 3

    Planeje a redução do TTL

    Baixe o TTL pra 300-600 segundos pelo menos 48 horas antes de qualquer mudança de DNS planejada.

  4. 4

    Atualize os registros DNS

    Ajuste os TTLs individuais no seu provedor pra valores equilibrados (300-3600s, conforme a frequência de mudança).

    Usar DNS Records Dump →
  5. 5

    Verifique se o novo TTL está ativo

    Confirme que os resolvers veem o TTL atualizado consultando de vários lugares.

    Usar DNS Lookup →

Ferramentas de diagnóstico recomendadas

Monitore as Mudanças de DNS

Acompanhe as mudanças de registro e a propagação em tempo real.

Perguntas frequentes