Comment fonctionne la propagation DNS

Vous avez mis à jour votre enregistrement DNS, vérifié votre panneau, et tout semble correct. Mais votre site charge toujours l'ancienne version. Cet écart entre l'enregistrement d'un changement et sa mise en ligne partout, c'est la propagation DNS. Ce…

Brouillon

La propagation DNS est l'un des aspects les plus mal compris de la gestion d'un domaine. Ce n'est pas un événement unique qui balaie internet comme une vague. C'est un processus progressif où des milliers de serveurs DNS indépendants dans le monde rafraîchissent leurs copies en cache de vos enregistrements à des moments différents. Comprendre ce processus vous évite de paniquer quand un changement n'apparaît pas tout de suite chez vous.

Qu'est-ce que la propagation DNS ?

La propagation DNS est la période qui suit la mise à jour d'un enregistrement DNS, pendant laquelle la nouvelle valeur se répand sur les serveurs DNS du monde entier. Quand vous modifiez un enregistrement A, un enregistrement MX ou toute autre entrée DNS, le changement est enregistré instantanément sur votre serveur de noms faisant autorité. Mais tous les autres serveurs DNS d'internet peuvent encore détenir une copie en cache de l'ancien enregistrement.

Chaque copie en cache a un minuteur, contrôlé par la valeur de TTL (time to live) de l'enregistrement. Tant que ce minuteur n'a pas expiré, le serveur continue de servir l'ancienne valeur. La propagation prend fin quand toutes les copies en cache ont expiré et que chaque résolveur renvoie l'enregistrement mis à jour.

Pourquoi la propagation DNS n'est-elle pas instantanée ?

Le DNS a été conçu pour la rapidité et l'efficacité, pas pour des mises à jour mondiales instantanées. Quand un résolveur DNS cherche votre domaine, il stocke la réponse dans son cache pour que la requête suivante soit plus rapide. Ce cache est contrôlé par le TTL.

Imaginez que vous réglez votre TTL sur 86400 secondes (24 heures). Un résolveur dans un pays a peut-être cherché votre enregistrement A il y a deux heures et mis en cache l'ancienne adresse IP. Ce résolveur continuera de renvoyer l'ancienne adresse pendant encore 22 heures, même si vous avez déjà modifié l'enregistrement à la source.

Un autre résolveur dans un autre pays a peut-être mis l'enregistrement en cache il y a 23 heures. Son minuteur expire dans une heure, donc il prend en compte votre nouvelle valeur bien plus tôt. C'est pourquoi certaines personnes voient le changement tout de suite et d'autres voient encore l'ancien site. Les deux cas sont normaux pendant la propagation.

Qu'est-ce qui influence la durée de la propagation DNS ?

Plusieurs facteurs déterminent la durée de la propagation pour votre changement précis.

La valeur du TTL

Le TTL est de loin le facteur le plus important. Un enregistrement avec un TTL de 300 (cinq minutes) se propage bien plus vite qu'un enregistrement avec un TTL de 86400 (24 heures). Le chapitre sur ce qu'est le TTL en DNS explique comment régler et ajuster cette valeur.

Si de nombreux résolveurs ont mis en cache votre ancien enregistrement juste avant votre changement, il leur reste presque un cycle de TTL complet avant de vérifier de nouveau.

Combien de temps dure généralement la propagation DNS ?

Il n'y a pas de réponse fixe, mais ces fourchettes couvrent la plupart des situations réelles.

  • Avec un TTL bas (300 à 600 secondes) : la plus grande partie d'internet voit le changement en 5 à 30 minutes
  • Avec un TTL standard (3600 secondes) : comptez 1 à 4 heures pour une propagation étendue
  • Avec un TTL élevé (86400 secondes ou plus) : la propagation peut prendre de 24 à 48 heures

Le chiffre de « 48 heures » cité en ligne est une estimation du pire des cas pour des enregistrements avec un TTL de 24 heures où les résolveurs ont mis en cache l'ancienne valeur juste avant le changement. Ce n'est pas une garantie que chaque changement prend autant de temps. Avec une bonne gestion du TTL, la plupart des changements se propagent en moins d'une heure.

Comment accélérer la propagation DNS

Vous ne pouvez pas forcer chaque serveur DNS d'internet à vider son cache plus tôt. Mais vous pouvez vous préparer à une propagation rapide avant de faire le changement.

  1. Baissez votre TTL 24 à 48 heures avant le changement prévu. Réglez-le sur 300 (cinq minutes) pour les enregistrements que vous comptez mettre à jour. Cela laisse aux caches existants à TTL élevé le temps d'expirer.
  2. Faites le changement DNS. Avec un TTL déjà bas, les résolveurs prennent en compte la nouvelle valeur en quelques minutes.
  3. Vérifiez que le changement fonctionne. Testez depuis plusieurs endroits ou utilisez un outil de vérification de propagation DNS pour confirmer que la nouvelle valeur se répand.
  4. Remontez le TTL à votre valeur habituelle. Une fois le changement confirmé et stable, remettez le TTL à 3600 ou à la valeur de votre choix pour réduire les recherches inutiles.

Sauter la première étape est la raison la plus courante pour laquelle la propagation semble lente. Si vous modifiez un enregistrement A avec un TTL de 24 heures et vous demandez pourquoi cela prend une journée, le TTL est l'explication.

Idées reçues courantes sur la propagation

« La propagation est cassée si je vois encore l'ancien site. » Pendant la fenêtre de propagation, il est normal de voir des résultats différents selon les endroits. Cela ne veut pas dire que votre changement a échoué. Vérifiez directement votre serveur de noms faisant autorité. Si la nouvelle valeur y est, la propagation fonctionne. Elle n'est simplement pas encore terminée partout.

« Je dois attendre 48 heures avant de tester. » Ce n'est pas le cas. Commencez à tester dans les minutes qui suivent si votre TTL est bas. La propagation mondiale complète peut prendre plus de temps, mais votre site peut être en ligne pour la plupart des visiteurs bien avant la fin de la fenêtre du pire des cas.

Comment WEMASY vous aide pour les changements DNS

Quand vous connectez un domaine à WEMASY, la plateforme vous fournit les valeurs DNS exactes dont vous avez besoin et vérifie quand elles sont actives. Le guide de configuration recommande de baisser le TTL avant une migration pour que votre bascule se passe en douceur. WEMASY inclut l'hébergement, le SSL et la gestion de domaine dans un seul abonnement. Consultez le détail des offres sur la page tarifs de WEMASY .

La suite

Maintenant que vous comprenez le fonctionnement de la propagation, vous êtes prêt à faire des changements DNS en confiance. Consultez comment modifier vos réglages DNS pour les étapes pratiques, ou revoyez ce qu'est un enregistrement A si vous faites pointer votre domaine vers un nouveau serveur.

Questions fréquentes

Puis-je forcer la propagation DNS à aller plus vite ?

Vous ne pouvez pas forcer des serveurs DNS externes à vider leur cache avant l'expiration du TTL. Le seul moyen fiable d'accélérer la propagation est de baisser votre TTL 24 à 48 heures avant de faire le changement. Avec le créateur de site webde WEMASY, vous pouvez le mettre en place directement sur votre site.

Pourquoi vois-je le nouveau site alors que mon collègue voit encore l'ancien ?

Vous et votre collègue utilisez probablement des résolveurs DNS différents. Le vôtre a déjà rafraîchi son cache et pris en compte le nouvel enregistrement. Le résolveur de votre collègue a encore l'ancienne valeur en cache. C'est normal pendant la propagation et cela se règle de lui-même une fois que tous les caches ont expiré.

La propagation DNS affecte-t-elle l'e-mail ?

Oui. Si vous avez modifié des enregistrements MX, les serveurs de messagerie du monde entier doivent prendre en compte les nouvelles valeurs avant que le courrier soit correctement acheminé vers votre nouveau fournisseur. Les mêmes règles de TTL s'appliquent. Baissez le TTL des enregistrements MX avant de changer de fournisseur d'e-mail pour limiter les trous dans la livraison.

48 heures est-il le temps de propagation maximal ?

En pratique, la plupart des changements se propagent bien avant 48 heures, surtout avec un TTL bas. Le chiffre de 48 heures est une estimation prudente basée sur un TTL de 24 heures où les résolveurs ont mis en cache l'ancien enregistrement juste avant le changement. Avec une bonne gestion du TTL, une à quatre heures est plus typique.

Dois-je faire les changements DNS pendant les heures de bureau ?

Planifiez les changements DNS importants pendant une période de faible trafic si possible, surtout quand vous changez d'hébergeur ou de fournisseur d'e-mail. Même avec un TTL bas, il existe une brève fenêtre où certains visiteurs tombent sur l'ancien serveur et d'autres atteignent le nouveau. Annoncer la maintenance à votre public réduit la confusion pendant ce chevauchement.

Vider mon cache DNS local règle-t-il la propagation ?

Vider votre cache local n'affecte que votre propre appareil. Cela vous aide à voir plus tôt l'enregistrement mis à jour pendant vos tests, mais cela ne change pas ce que servent les autres résolveurs DNS dans le monde. Utilisez un outil de vérification de propagation multi-localisation pour voir la situation mondiale.

Mettez-le en pratique
sur votre propre site.

Commencez gratuitement avec WEMASY et créez votre site en quelques minutes.