Qu'est-ce que la propagation DNS ?
Lorsque vous modifiez un enregistrement DNS, par exemple pour faire pointer votre domaine vers un nouvel hébergeur, le changement est actif presque immédiatement sur vos serveurs de noms faisant autorité. Mais les résolveurs récursifs du monde entier (ceux de votre FAI, de Google, de Cloudflare et d'autres) conservent en cache l'ancienne réponse jusqu'à l'expiration de son TTL (durée de vie). La « propagation » est simplement le temps nécessaire pour que ces caches expirent et récupèrent la nouvelle valeur. Elle prend généralement de quelques minutes jusqu'au TTL de l'ancien enregistrement, et jusqu'à 48 heures lorsque ce sont les serveurs de noms eux-mêmes qui changent, car les délégations des TLD ont de longs TTL.
Comment fonctionne ce vérificateur
Nous interrogeons le même enregistrement au même moment auprès de six grands résolveurs publics : Cloudflare (1.1.1.1), Google Public DNS (8.8.8.8), AdGuard DNS, NextDNS, DNS.SB et AliDNS. Nous mettons ensuite en évidence ceux qui s'accordent avec la réponse majoritaire. Ces services exploitent des réseaux anycast présents en de nombreux endroits : ils reflètent donc ce que voit une large part des internautes. S'ils s'accordent tous sur la nouvelle valeur, votre changement s'est de fait propagé.
Comment accélérer la propagation DNS
- Baissez le TTL à l'avance. Un jour avant un changement planifié, réduisez le TTL de l'enregistrement à 300 secondes. Une fois l'ancien TTL écoulé, tous les caches se rafraîchiront dans les cinq minutes qui suivent votre changement.
- Effectuez le changement, vérifiez-le avec une recherche DNS, puis surveillez cette page.
- Videz les caches locaux. Sous Windows, exécutez
ipconfig /flushdns; sous macOS, exécutezsudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. Les navigateurs mettent aussi le DNS en cache brièvement. - Remontez le TTL une fois que tout est stable pour réduire la charge de requêtes.
En savoir plus dans Qu'est-ce que le DNS et comment fonctionne-t-il ?
Questions fréquentes
Pourquoi la propagation peut-elle prendre jusqu'à 48 heures ?
Les changements de serveurs de noms (NS) chez le bureau d'enregistrement sont publiés dans la zone du TLD, où les délégations ont couramment des TTL d'un ou deux jours. Les changements d'enregistrements ordinaires se terminent généralement bien plus vite.
Un résolveur affiche encore l'ancienne IP. Y a-t-il un problème ?
Probablement pas. Cet emplacement de résolveur a encore une copie en cache. Consultez la colonne TTL : elle indique combien de secondes restent avant son rafraîchissement.
Puis-je forcer un résolveur à se mettre à jour ?
Certains le permettent : Cloudflare et Google disposent tous deux de pages publiques de purge du cache pour leurs résolveurs.
Mis à jour
Commentaires
Connectez-vous pour noter cet outil.
Partagez une astuce, posez une question ou racontez comment l’outil a fonctionné pour vous.
Aucun commentaire pour l’instant. Soyez le premier à raconter votre expérience.