Combien de temps dure la propagation DNS après un changement d’hébergeur ?

combien de temps pour une propagation de DNS

Changer d’hébergeur, c’est souvent la décision qu’on repousse par crainte que le site disparaisse pendant l’opération. Quelques heures d’indisponibilité au mauvais moment et ce sont des commandes perdues et des visiteurs qui ne reviennent pas. Mais bonne nouvelle ! Un changement d’hébergeur ne rend pas votre site inaccessible, et la fameuse propagation DNS peut être très rapide.

L’essentiel à propos du temps de propagation DNS quand on change d’hébergeur

  • La propagation DNS prend en général 24 à 48h, parfois jusqu’à 72h, et souvent quelques heures seulement.
  • Ce délai dépend surtout du TTL de vos enregistrements DNS, pas de la vitesse de votre hébergeur.
  • Abaisser le TTL un à deux jours avant la migration accélère nettement la bascule.
  • Bien menée, une migration ne peut couper le site que quelques minutes. L’ancien et le nouvel hébergeur répondent en parallèle le temps que tout bascule.

La propagation DNS, c’est quoi exactement ?

La propagation DNS, c’est le temps que mettent les serveurs DNS du monde entier à prendre en compte votre changement d’hébergeur. Le mot propagation est trompeur. Rien ne se répand comme une vague. En réalité, chaque serveur garde en mémoire l’ancienne adresse de votre site pendant une certaine durée, et il ne va chercher la nouvelle qu’une fois cette mémoire expirée.

Quand un visiteur tape votre nom de domaine, son fournisseur d’accès interroge le DNS pour obtenir l’adresse du serveur qui héberge le site. C’est l’enregistrement A, qui associe votre domaine à une adresse IP. Pour éviter de refaire cette demande à chaque visite, le fournisseur met la réponse en cache. La durée de ce cache s’appelle le TTL, pour “time to live”, autrement dit la durée de vie de l’enregistrement. Tant que le TTL n’est pas écoulé, le visiteur continue d’être envoyé vers l’ancien hébergeur.

La bascule entre les deux hébergements web demande un peu de sang-froid. Si le client le souhaite, chez Gladhost, nos équipes d’infogérance à votre place. La migration et le basculement DNS sont gérés de bout en bout sans interruption de service.

Combien de temps dure la propagation DNS ?

La propagation DNS se termine en 24 à 48h, avec une marge possible jusqu’à 72h. Mais dans la grande majorité des changements d’hébergeur, la propagation se fait en seulement quelques minutes ou en quelques heures. Le délai dépend de quelques facteurs.

Ce qui joue sur le délaiEffet sur la propagation
TTL court, par exemple 300 secondesBascule rapide, parfois en quelques minutes
TTL long, par exemple 86 400 secondes soit 24 heuresLe cache met jusqu’à un jour à expirer
Changement de l’enregistrement A seulSouvent plus rapide
Changement des serveurs de nomsPlus long, le relais passe par les serveurs du domaine de premier niveau
Cache de certains fournisseurs d’accèsQuelques-uns gardent l’ancienne réponse plus longtemps que le TTL
Nouveau nom de domaineMise en place initiale en général en quelques heures

Le vrai responsable d’une longue propagation de la zone DNS : le TTL

Si la propagation est parfois longue, c’est presque toujours à cause du TTL. C’est aussi le seul paramètre sur lequel vous pouvez agir à l’avance. Un enregistrement réglé sur un TTL de 24 heures sera mis en cache jusqu’à 24 heures. Le même enregistrement à 300 secondes bascule en cinq minutes.

L’astuce consiste à abaisser le TTL de vos enregistrements, par exemple de 3 600 à 300 secondes, un à deux jours avant la migration. Le temps que ce TTL court se diffuse, et le jour de la bascule, les caches expirent presque tout de suite. Une fois la migration terminée et stabilisée, vous remontez le TTL à une valeur normale pour soulager le DNS.

Comment changer d’hébergeur web sans couper votre site ?

Une coupure arrive quand on bascule le DNS avant d’avoir préparé le nouvel hébergement. Pour limiter cette coupure, on prépare tout sur le nouveau serveur et on ne touche au DNS qu’à la fin, quand le site fonctionne déjà des deux côtés.

  1. Abaissez le TTL un à deux jours avant : Réglez vos enregistrements sur une valeur courte comme 300 secondes pour que la bascule soit rapide le jour J.
  2. Copiez le site avant de toucher au DNS : Transférez les fichiers et la base de données sur le nouvel hébergeur pendant que l’ancien continue de servir les visiteurs.
  3. Testez sur le nouveau serveur : Vérifiez le site via une URL de préproduction ou en forçant l’adresse en local avant tout basculement public.
  4. Gardez l’ancien hébergeur actif : Ne résiliez rien. Pendant la propagation, une partie des visiteurs voit encore l’ancien serveur, l’autre le nouveau. Si les deux affichent le même site à jour, personne ne perçoit de coupure.
  5. Basculez le DNS sans oublier les emails : Pointez l’enregistrement A, ou les serveurs de noms, vers le nouvel hébergeur. Pensez à migrer en parallèle vos enregistrements MX pour que la messagerie ne tombe pas.
  6. Attendez, vérifiez, puis résiliez : Laissez passer 48 à 72 heures, confirmez que tout le trafic arrive sur le nouveau serveur, et seulement ensuite fermez l’ancien hébergement.

Comment vérifier que la propagation est terminée ?

Pour savoir où en est la propagation, le plus simple est de consulter un outil de vérification DNS comme whatsmydns.net. Il interroge des serveurs un peu partout dans le monde et montre, pays par pays, vers quel hébergeur pointe votre domaine. Tant que certaines zones affichent encore l’ancienne adresse, c’est que leur cache n’a pas fini d’expirer.

Sinon, les commandes dig sur Mac et Linux, ou nslookup sur Windows, affichent l’adresse IP renvoyée pour votre domaine et le TTL restant. Et si votre propre ordinateur s’obstine à afficher l’ancien site alors que tout est basculé ailleurs, videz le cache DNS de votre machine. C’est souvent lui le coupable, pas l’hébergeur.

Vos questions sur la propagation DNS

Pourquoi mon site s’affiche-t-il encore sur l’ancien hébergeur ?

Parce que le cache DNS de votre fournisseur d’accès, ou celui de votre ordinateur, n’a pas encore expiré. Il garde l’ancienne adresse jusqu’à la fin du TTL. C’est normal pendant quelques heures après la bascule. Pour connaître l’état réel de la propagation, fiez-vous à un outil comme whatsmydns.net plutôt qu’à votre seul navigateur.

C’est quoi le TTL en DNS ?

Le TTL, pour time to live, est la durée pendant laquelle un enregistrement DNS reste en cache avant d’être revérifié. Un TTL de 3 600 signifie que la réponse est gardée une heure. Plus il est court, plus un changement se propage vite, au prix de quelques requêtes DNS supplémentaires.

Peut-on accélérer la propagation DNS ?

Vous ne pouvez pas forcer les caches déjà servis à se rafraîchir, mais vous pouvez préparer le terrain en abaissant le TTL un à deux jours avant la migration. Les nouveaux caches seront alors très courts, et la bascule se fera en quelques minutes pour la plupart des visiteurs.

Mes emails seront-ils coupés en changeant d’hébergeur ?

Ils peuvent l’être si vous oubliez les enregistrements MX, qui dirigent votre messagerie. Le site et les emails reposent sur des enregistrements DNS différents. Migrez les deux en même temps, et vérifiez la réception d’un message de test avant de fermer l’ancien hébergement.

La propagation est-elle plus longue pour un nouveau nom de domaine ?

Plutôt l’inverse. Un domaine tout neuf n’a aucune ancienne adresse en cache, donc rien à remplacer. Sa mise en place se fait en général en quelques heures, le temps que ses serveurs de noms soient pris en compte. Les délais les plus longs concernent surtout les domaines existants avec un TTL élevé.

Les questions sur la propagation de DNS

La propagation DNS a-t-elle un impact sur le référencement naturel ?

Non, tant que le site reste accessible des deux côtés. Les URL ne changent pas, donc aucune redirection n’est nécessaire. Le risque SEO vient d’une coupure prolongée ou d’erreurs serveur répétées pendant le passage de Googlebot. Si l’ancien et le nouvel hébergeur affichent le même contenu à jour pendant la bascule, le moteur ne voit aucune différence.

Pourquoi mon site s’affiche-t-il encore sur l’ancien hébergeur ?

Parce que le cache DNS de votre fournisseur d’accès, ou celui de votre ordinateur, n’a pas encore expiré. Il garde l’ancienne adresse jusqu’à la fin du TTL. C’est normal pendant quelques heures après la bascule. Pour connaître l’état réel de la propagation, fiez-vous à un outil comme whatsmydns.net plutôt qu’à votre seul navigateur.

C’est quoi le TTL en DNS ?

Le TTL, pour time to live, est la durée pendant laquelle un enregistrement DNS reste en cache avant d’être revérifié. Un TTL de 3 600 signifie que la réponse est gardée une heure. Plus il est court, plus un changement se propage vite, au prix de quelques requêtes DNS supplémentaires.

Peut-on accélérer la propagation DNS ?

Vous ne pouvez pas forcer les caches déjà servis à se rafraîchir, mais vous pouvez préparer le terrain en abaissant le TTL un à deux jours avant la migration. Les nouveaux caches seront alors très courts, et la bascule se fera en quelques minutes pour la plupart des visiteurs.

Baptiste Laparlière, cofondateur et directeur clientèle de Gladhost
Baptiste Laparlière Cofondateur et Directeur Clientèle

Je suis Baptiste Laparlière, cofondateur de Gladhost. J’accompagne le développement de l’entreprise sur les volets commerciaux, financiers et administratifs. Depuis plusieurs années, j’évolue dans l’univers du digital, du e-commerce et de l’hébergement infogéré, avec une approche stratégique et tournée vers les besoins réels des entreprises.

Partager :