Le problème à résoudre
Le TTL indique combien de secondes un résolveur peut conserver une réponse DNS. Une valeur courte accélère l’adoption d’un prochain changement, mais augmente les requêtes vers les serveurs autoritaires.
Le TTL à préparer est celui publié avant la modification. Le réduire au moment de la bascule n’efface pas l’ancienne durée déjà mémorisée dans les caches.
Reconnaître les bons signaux
| Signal observé | Interprétation probable | Premier contrôle |
|---|---|---|
| Ancienne IP persiste | Ancien TTL encore valide | Lire TTL restant |
| Autorité correcte, cache différent | Résolveur pas encore renouvelé | Attendre expiration |
| Beaucoup de requêtes DNS | TTL très court permanent | Remonter après migration |
Les notions à maîtriser
- Le TTL est un maximum de cache, pas une promesse de rafraîchissement simultané.
- A, AAAA, MX et TXT peuvent avoir des TTL différents.
- Les réponses négatives utilisent des paramètres du SOA pour leur cache.
- Une délégation NS possède ses propres durées au niveau du parent.
Méthode de diagnostic
Plan d’action recommandé
- Garder un TTL stable en régime normal, souvent de plusieurs heures.
- Le réduire 24 à 48 heures avant une migration selon l’ancienne valeur.
- Éviter des TTL de quelques secondes sans architecture prévue.
- Maintenir les anciens services pendant la période de coexistence.
- Remonter le TTL après validation afin de réduire la dépendance à l’autorité.
Erreurs fréquentes à éviter
- Choisir 0 en pensant désactiver tous les caches.
- Modifier le TTL uniquement après l’adresse.
- Appliquer la même valeur aux enregistrements stables et aux bascules temporaires.
Indicateurs à suivre
| Indicateur | Repère | Pourquoi le suivre |
|---|---|---|
| TTL actuel | Connu avant changement | Cadre la fenêtre |
| TTL restant | Décroît dans le cache | Explique les écarts |
| Requêtes autorité | Stables après retour normal | Surveille la charge |
Checklist avant validation
- Une mesure de référence est conservée.
- Le changement est testé hors production lorsque c’est possible.
- Une sauvegarde ou un retour arrière est disponible.
- Les dépendances web, e-mail et DNS ont été contrôlées.
- Les journaux et alertes sont surveillés après intervention.
- Le résultat est documenté avec date et responsable.
Questions fréquentes
Quel TTL en temps normal ?
Souvent quelques heures à une journée pour des données stables, selon vos objectifs de reprise.
Quel TTL avant migration ?
Une valeur de quelques minutes peut aider, publiée au moins un ancien TTL à l’avance.
Tous les résolveurs respectent-ils exactement le TTL ?
La grande majorité oui, mais caches locaux et comportements particuliers peuvent prolonger la perception.
Sources techniques
Pour vérifier les règles et approfondir le sujet :
Besoin d’un diagnostic sur votre environnement ?
Décrivez le symptôme, le contexte et l’impact : vous recevrez une réponse cadrée avant toute intervention.
Échanger sur votre besoin