Propagation DNS

Votre changement DNS est-il pris en compte partout ? Vérifiez sur plusieurs résolveurs.

Ce que fait l'outil

NetCheck pose la même question à quatre résolveurs DNS publics très utilisés, Google, Cloudflare, Quad9 et AdGuard, puis compare leurs réponses. Si toutes concordent, la nouvelle valeur est prise en compte. Si elles diffèrent, certains résolveurs servent encore une ancienne réponse depuis leur cache.

Pourquoi on parle de « propagation »

Le mot est trompeur : rien ne se propage vraiment. Dès que vous enregistrez une modification, vos serveurs de noms donnent la nouvelle réponse. Ce qui prend du temps, c'est l'expiration des copies gardées en cache par des milliers de résolveurs, chacun ayant interrogé votre domaine à un moment différent. Chaque copie vit au plus pendant la durée du TTL inscrit dans l'enregistrement.

ChangementDélai habituel
Enregistrement A, AAAA, CNAME, MX ou TXTJusqu'au TTL de l'ancien enregistrement : de quelques minutes à quelques heures.
Changement de serveurs de noms (NS)Souvent jusqu'à 24 à 48 heures, car le registre de l'extension publie ses délégations avec un TTL long.
Nouveau domaine ou nouveau sous-domaineGénéralement rapide, sauf si quelqu'un l'a demandé avant sa création : la réponse « inexistant » est elle aussi mise en cache.

Préparer un changement sans attente

  1. La veille, baissez le TTL de l'enregistrement concerné à 300 secondes.
  2. Attendez au moins la durée de l'ancien TTL, pour que tous les caches aient récupéré la valeur courte.
  3. Faites le changement : il sera visible partout en cinq minutes environ.
  4. Vérifiez avec cet outil que les quatre résolveurs concordent.
  5. Remontez le TTL à une valeur normale (3600 ou plus) pour alléger la charge de vos serveurs de noms.

Lire des résultats partagés

Des valeurs différentes selon les résolveurs sont normales pendant la transition. Quelques cas à connaître :

Tout est à jour ici, mais pas chez moi

Votre ordinateur, votre navigateur et votre box gardent leurs propres caches. Sous Windows, la commande ipconfig /flushdns vide celui du système ; sous macOS, sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. Dans Chrome, la page chrome://net-internals/#dns vide le cache du navigateur, et redémarrer la box vide le sien. Si votre opérateur utilise son propre résolveur, celui-ci peut garder l'ancienne valeur un peu plus longtemps que les résolveurs publics testés ici.

Questions fréquentes

Combien de temps prend la propagation ?

Au plus la durée du TTL de l'ancien enregistrement pour un changement classique, soit de quelques minutes à quelques heures. Un changement de serveurs de noms peut prendre jusqu'à 48 heures. Baisser le TTL avant le changement ramène le délai à quelques minutes.

Peut-on accélérer la propagation ?

Pas une fois le changement fait : les caches expirent à leur rythme, et vous ne pouvez vider que les vôtres. La seule vraie accélération se prépare avant, en baissant le TTL.

Pourquoi mon site marche-t-il sur mon téléphone mais pas sur mon ordinateur ?

Les deux passent par des résolveurs différents, qui n'ont pas mis la réponse en cache au même moment. Videz le cache DNS de l'ordinateur et du navigateur, ou attendez la fin du TTL.

L'outil vérifie-t-il tous les résolveurs du monde ?

Non : quatre résolveurs publics représentatifs, qui servent une grande partie des internautes. Leur accord est un très bon indicateur, mais le résolveur d'un opérateur peut rester en retard ponctuellement.

Les autres outils NetCheck

Nos autres sites :Toolo - outils PDF et imageVolt - test de débit internetBoxo - adresse e-mail jetable