Anúncios incomodam? Ir Sem anúncios Hoje

Calculadora de Expiração do TTL do Registro DNS

DesenvolvedorMatemáticaRede
ANUNCIADO Remover?
Entre um registro DNS por linha. Formato: TYPE TTL [name]. TTL em segundos.
Quando os registros foram ultilizados. Deixe em branco para usar a hora atual.
ANUNCIADO Remover?

Guia

Calculadora de Expiração de TTL de Registro DNS

Calculadora de Expiração do TTL do Registro DNS

Planeje mudanças no DNS com confiança. Cole os registros que acabou de consultar, defina o momento em que eles foram obtidos e este calculador identifica exatamente o segundo em que cada cópia cacheada expira em diferentes resolvers — além da janela de propagação segura "todas as zonas limpas" para sua migração.

Como usar

  1. Cole um registro por linha no campo DNS Records. Formato: TYPE TTL [name] — por exemplo A 3600 example.com.
  2. Defina Fetched At para o momento em que esses valores foram consultados pela última vez (deixe em branco para usar a hora atual).
  3. Opcionalmente, ative o cronograma recomendado de redução do TTL para um plano passo a passo de migração.
  4. Observe o contador em tempo real na tabela de resultados para saber exatamente quando cada registro cacheado expira.

Características

  • Entrada em lote de múltiplos registros — calcule a expiração para A, AAAA, MX, CNAME, TXT, NS, SOA, SRV, CAA e mais em uma única passagem.
  • Contador em tempo real — cada linha diminui segundo a segundo, para que você saiba quando um resolver irá atualizar.
  • Data e hora exata de expiração — converte os segundos de TTL em uma marcação precisa do relógio baseada no momento que você escolher.
  • Janela de propagação segura — exibe o TTL × 2 ao lado de cada registro, a espera conservadora antes de assumir que a cache foi limpa globalmente.
  • Cronograma de TTL para migração — plano opcional que o leva do TTL atual até 300 segundos antes da mudança e depois o eleva novamente.
  • Parser de entrada tolerante — aceita espaços, tabulações ou vírgulas como separadores e ignora linhas de comentário que começam com # ou ;.
  • Dicas de validação — marca tipos de registro desconhecidos e valores de TTL que estão fora dos limites definidos pelo RFC 2181.
  • Durações legíveis para humanos — os segundos de TTL também são exibidos como 2h 30m 10s para comparação rápida.

Quando usar esta ferramenta

  • Planejando uma mudança de servidor, CDN ou provedor de e-mail e precisa saber quando o mundo verá os novos registros.
  • Investigando por que um IP antigo ainda está sendo servido e quer um contador confiável para o último momento de limpeza da cache.
  • Revertendo uma mudança no DNS e tentando estimar quanto tempo os registros obsoletos continuarão chegando ao ponto de entrada antigo.
  • Criando um guia de operações que informa o engenheiro de turno exatamente quando é seguro começar a verificação.

Perguntas frequentes

  1. O que o TTL realmente significa para um registro DNS?

    O TTL (Time To Live) é um contador, em segundos, que um resolver recursivo anexa a uma resposta cacheada. Quando esse contador atinge zero, o resolver deve descartar a cópia cacheada e consultar novamente o servidor autoritativo. TTLs mais curtos tornam as mudanças se propagarem mais rapidamente, mas aumentam o volume e o custo das consultas; TTLs mais longos melhoram a eficiência do cache, mas reduzem a convergência.

  2. Por que a janela de propagação segura é sugerida como o TTL multiplicado por dois?

    Na prática, diferentes resolvers obtiveram o registro em momentos diferentes, e alguns intermediários (incluindo clientes mal comportados) mantêm cópias cacheadas ligeiramente além do TTL oficial. Multiplicar o TTL por dois é uma heurística amplamente usada no campo que absorve tanto os momentos desalinhados de obtenção quanto quaisquer desvios de relógio ou implementação, oferecendo aos operadores uma janela conservadora antes de assumirem que o registro foi limpo em todos os locais.

  3. Por que valores extremamente grandes ou negativos de TTL são rejeitados?

    O RFC 2181 limita os valores de TTL de DNS a um inteiro sem sinal de 32 bits, com o bit mais significativo reservado, então qualquer valor acima de 2147483647 é não-conformante e tratado como zero por muitos resolvers. Valores negativos ou não-inteiros não têm significado definido na rede, então o calculador os exibe como erros de entrada em vez de gerar expirações enganosas silenciosamente.

  4. Qual a justificativa para reduzir o TTL antes de uma mudança planejada no DNS?

    Caches que você não consegue ver mantêm cópias do registro anterior até que seu TTL expire. Ao reduzir o TTL com antecedência — geralmente pelo menos um período completo de TTL antes — e esperar que o TTL longo antigo se esvazie dos caches, todos os resolvers eventualmente começam a honrar o novo TTL curto. Após a mudança, aumentar o TTL novamente restaura a eficiência normal do cache e reduz a carga de consultas nos servidores autoritativos.

Quer eliminar anúncios? Fique sem anúncios hoje mesmo

Instale nossas extensões

Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida

Ao Extensão do Chrome Ao Extensão de Borda Ao Extensão Firefox Ao Extensão Opera

O placar chegou!

Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!

ANUNCIADO Remover?
ANUNCIADO Remover?
ANUNCIADO Remover?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
ANUNCIADO Remover?