Calculateur d'expiration du TTL d'un enregistrement DNS
Guide
Calculateur d'expiration du TTL d'un enregistrement DNS
Planifiez avec confiance les modifications DNS. Collez les enregistrements que vous venez de consulter, définissez le moment de leur récupération, et ce calculateur identifie avec précision la seconde exacte à laquelle chaque copie en cache expire sur les résolveurs — ainsi que la fenêtre de propagation plus sûre « tout domaine clair » pour votre migration.
Comment utiliser
- Collez un enregistrement par ligne dans la zone DNS Records. Format :
TYPE TTL [name]— par exempleA 3600 example.com. - Définissez Fetched At à l'instant où ces valeurs ont été dernièrement consultées (laisser vide pour utiliser l'heure actuelle).
- Activez optionnellement le calendrier recommandé de réduction du TTL pour un plan de migration étape par étape.
- Suivez le décompte en direct dans le tableau des résultats afin de savoir précisément quand chaque enregistrement en cache expire.
Caractéristiques
- Entrée en masse de plusieurs enregistrements — calculez l'expiration pour A, AAAA, MX, CNAME, TXT, NS, SOA, SRV, CAA et plus dans une seule passe.
- Décompte en direct — chaque ligne diminue en secondes, afin que vous sachiez quand un résolveur va actualiser.
- Date et heure exacte d'expiration — convertit les secondes TTL en une date précise sur l'horloge, basée sur le moment de récupération que vous avez choisi.
- Fenêtre de propagation sécurisée — affiche le TTL × 2 en parallèle avec chaque enregistrement, la période conservatrice avant d'assumer que le cache est clair partout.
- Plan de réduction du TTL pour migration — plan optionnel qui vous guide de la valeur TTL actuelle jusqu'à 300 secondes avant le changement, puis le remonte après.
- Parseur d'entrée tolérant — accepte des espaces, des tabulations ou des virgules comme séparateurs et ignore les lignes de commentaires commençant par
#ou;. - Indices de validation — indique les types d'enregistrements inconnus et les valeurs TTL en dehors des limites définies par le RFC 2181.
- Durées lisibles par l'humain — les secondes TTL sont également affichées comme
2h 30m 10spour une comparaison rapide.
Quand utiliser cet outil
- Vous prévoyez un changement de serveur, de CDN ou de fournisseur d'emails et souhaitez savoir quand le monde verra les nouveaux enregistrements.
- Vous étudiez pourquoi une IP ancienne est toujours servie et souhaitez un décompte fiable vers la dernière clarté du cache.
- Vous annulez un changement DNS et essayez d'estimer combien de temps les entrées périmées continueront d'arriver à l'ancien point de terminaison.
- Vous construisez un document de procédure qui indique précisément à l'ingénieur de garde quand il est sûr de commencer la vérification.
FAQ
-
Qu'est-ce que le TTL signifie réellement pour un enregistrement DNS ?
Le TTL (Time To Live) est un compteur en secondes attaché par un résolveur récursif à une réponse DNS en cache. Une fois que ce compteur atteint zéro, le résolveur doit supprimer la copie en cache et effectuer une nouvelle requête auprès du serveur autorisé. Des TTL plus courts permettent une propagation plus rapide des modifications, mais augmentent le volume et le coût des requêtes ; des TTL plus longs améliorent l'efficacité du cache au prix d'une convergence plus lente.
-
Pourquoi la fenêtre de propagation sécurisée est-elle suggérée comme le TTL multiplié par deux ?
En pratique, les différents résolveurs ont récupéré l'enregistrement à des moments différents, et certains intermédiaires (y compris des clients maladroits) conservent des copies en cache légèrement au-delà du TTL officiel. Doubler le TTL est une heuristique largement utilisée dans le domaine qui absorbe à la fois les moments de récupération décalés et toute déviation horaire ou d'implémentation, offrant ainsi aux opérateurs une fenêtre conservatrice avant d'assumer que l'enregistrement est clair partout.
-
Pourquoi les valeurs TTL extrêmement grandes ou négatives sont-elles rejetées ?
Le RFC 2181 limite les valeurs TTL DNS à un entier non signé de 32 bits, avec le bit le plus élevé réservé, donc tout au-delà de 2147483647 est non conforme et traité comme zéro par de nombreux résolveurs. Les valeurs négatives ou non entières n'ont pas de sens défini sur le réseau, donc le calculateur les affiche comme des erreurs d'entrée plutôt que de produire des temps d'expiration trompeurs.
-
Quel est le raisonnement derrière la réduction du TTL avant un changement DNS planifié ?
Des caches que vous ne voyez pas conservent des copies de l'ancien enregistrement jusqu'à l'expiration de leur TTL. En réduisant le TTL bien à l'avance — généralement au moins une période complète de TTL avant — et en attendant que le TTL long expire dans les caches, chaque résolveur finit par respecter le nouveau TTL court. Après le passage en production, le TTL est augmenté pour restaurer l'efficacité normale du cache et réduire la charge des requêtes sur les serveurs autorisés.
Installez nos extensions
Ajoutez des outils IO à votre navigateur préféré pour un accès instantané et une recherche plus rapide
恵 Le Tableau de Bord Est Arrivé !
Tableau de Bord est une façon amusante de suivre vos jeux, toutes les données sont stockées dans votre navigateur. D'autres fonctionnalités arrivent bientôt !
Outils essentiels
Tout voir Nouveautés
Tout voirMise à jour: Notre dernier outil a été ajouté le 15 juin 2026
