Pourquoi ma modification DNS n'est-elle pas encore visible ?
Comprendre la propagation DNS, le TTL et le délai de prise en compte d'un changement.
·4 min de lecture
Un changement DNS est enregistré tout de suite chez Upkyo, mais les serveurs du monde entier gardent l'ancienne valeur en mémoire pendant la durée du TTL. Comptez en général de quelques minutes à quelques heures, et jusqu'à 48 heures pour un changement de serveurs de noms. Le bouton Propagation de votre zone montre où la nouvelle valeur est déjà visible.
Vous venez de modifier un enregistrement DNS, mais votre site affiche toujours l'ancienne version, ou vos e-mails arrivent encore à l'ancienne adresse. C'est normal : le DNS fonctionne avec des caches, et chaque cache doit expirer avant de voir la nouvelle valeur. Ce guide explique ce phénomène, appelé propagation DNS, et comment vérifier où en est votre changement.
Comment fonctionne la propagation DNS ?
Quand quelqu'un visite votre site, son ordinateur demande à un serveur DNS (souvent celui de son fournisseur d'accès Internet) l'adresse correspondant à votre domaine. Ce serveur interroge la zone de votre domaine, obtient la réponse, puis la garde en mémoire pour aller plus vite la prochaine fois.
La durée de cette mise en mémoire s'appelle le TTL (durée de vie). Tant que le TTL n'est pas écoulé, le serveur continue de répondre avec l'ancienne valeur, même si vous l'avez changée chez Upkyo.
Il n'y a donc pas de « propagation » au sens d'une diffusion active : chaque cache se met à jour de son côté, à son rythme. C'est pourquoi un collègue peut voir le nouveau site alors que vous voyez encore l'ancien.
Combien de temps faut-il attendre ?
- En général, comptez de quelques minutes à quelques heures.
- Un changement de serveurs de noms peut prendre jusqu'à 48 heures, car il passe aussi par le registre de l'extension.
- Si l'ancien enregistrement avait un TTL long (24 h par exemple), il faut attendre au moins cette durée pour que tous les caches l'oublient.
Vérifier la propagation étape par étape
- Ouvrez Domaines et cliquez sur votre domaine.
- Ouvrez l'onglet DNS.
- Cliquez sur Propagation.
- Comparez la valeur renvoyée par les serveurs répartis dans le monde avec celle que vous avez saisie.
- Si certains serveurs renvoient encore l'ancienne valeur, patientez : ils se mettront à jour à l'expiration de leur cache.
Videz aussi le cache de votre navigateur, ou testez depuis votre téléphone en 4G.
Vider les caches de votre côté
Votre ordinateur et votre navigateur ont aussi leur propre cache. Pour voir la nouvelle valeur plus vite :
- Navigateur : ouvrez une fenêtre de navigation privée ou videz le cache.
- Windows : dans l'invite de commandes, tapez
ipconfig /flushdns. - Mac : dans le Terminal, tapez
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. - Box Internet : la redémarrer vide parfois son cache DNS.
- Téléphone en 4G ou 5G : il utilise un autre réseau, donc souvent un autre cache. C'est un bon test rapide.
Comment accélérer un prochain changement ?
Le TTL se règle à l'avance. Quelques heures ou un jour avant un changement important (nouveau serveur, nouvelle messagerie), passez le TTL de l'enregistrement concerné à 5 min. Les caches retiendront l'ancienne valeur moins longtemps, et la bascule sera presque immédiate. Une fois tout stable, remettez Auto ou une valeur plus longue. Voir Modifier vos enregistrements DNS.
Que faire si rien ne change après 48 heures ?
Si le délai est largement dépassé, le problème vient rarement de la propagation. Vérifiez ces points :
- La valeur saisie : une faute de frappe dans une adresse IP ou un nom suffit à tout bloquer.
- Le nom de l'enregistrement :
@pour le domaine racine,wwwpour le sous-domaine www. Ne répétez pas le domaine dans le champ Nom. - Les serveurs de noms : si votre domaine utilise d'autres serveurs de noms que ceux d'Upkyo, la zone gérée chez Upkyo n'est pas consultée. Corrigez-les chez le registraire du domaine.
- Un doublon : deux enregistrements A différents pour le même nom font alterner les réponses. Gardez-en un seul.
- Le site lui-même : si le DNS est correct mais que la page reste ancienne, il peut s'agir du cache du site ou d'un CDN.
Si tout semble correct, ouvrez un ticket depuis /submitticket.php ou écrivez à support@upkyo.com, en indiquant le domaine et l'enregistrement modifié. Le support répond 24 h/24, 7 j/7.
Questions fréquentes
Pourquoi mon site s'affiche chez un collègue mais pas chez moi ?
Vous n'utilisez pas le même cache DNS. Le vôtre garde encore l'ancienne valeur. Videz le cache de votre ordinateur ou testez depuis un téléphone en 4G.
Peut-on forcer la propagation DNS ?
Non, personne ne peut vider les caches du monde entier à distance. On peut seulement réduire le TTL à l'avance pour les prochains changements, et vider ses propres caches.
Combien de temps prend un changement de serveurs de noms ?
Il est souvent visible en moins d'une heure, mais peut prendre jusqu'à 48 heures. Pendant ce temps, certains visiteurs voient l'ancienne configuration et d'autres la nouvelle.
Mes e-mails sont-ils perdus pendant la propagation d'un MX ?
En général non : les messages arrivent soit sur l'ancien serveur, soit sur le nouveau. Gardez l'ancienne boîte active quelques jours pour récupérer ce qui y arrive encore, voir Enregistrement MX : à quoi il sert et comment le modifier.