# La propagation DNS expliquée

> Pourquoi les modifications DNS et de serveurs de noms mettent du temps à apparaître partout, combien de temps prévoir et comment voir votre site en avance.

Source: https://helpcenter.ruachost.com/fr/domains/dns/when-can-i-see-changes-in-my-domain-if-i-just-edited-my-dns-records/

Quand vous modifiez les serveurs de noms ou les enregistrements DNS de votre domaine, la modification est enregistrée immédiatement, mais tout le monde ne la voit pas immédiatement. Ce délai s'appelle la **propagation DNS**.

## Pourquoi ce délai ?

Pour charger les sites web plus vite, les fournisseurs d'accès à Internet et les appareils gardent une copie (un **cache**) des réponses DNS pendant un certain temps. Tant que leur copie n'a pas expiré, ils continuent d'utiliser l'ancienne réponse. Pendant un moment, certaines personnes voient donc votre nouveau site, et d'autres voient encore l'ancien, ou une erreur.

## Combien de temps cela prend

| Modification | Visible en général sous | Peut prendre jusqu'à |
| --- | --- | --- |
| Modification d'un enregistrement DNS (A, CNAME, MX, TXT…) | 30 minutes à quelques heures | 24 heures |
| Changement de serveurs de noms | Quelques heures | 24 à 48 heures |
| Enregistrement d'un nouveau domaine | Quelques minutes | Quelques heures |

Le **TTL** (time to live, durée de vie) de chaque enregistrement fixe la durée pendant laquelle il peut rester en cache. Si vous prévoyez un déménagement, réduisez le TTL à 300 secondes la veille, pour que la modification se propage plus vite.

Nous ne pouvons pas accélérer la propagation de notre côté. Si vous modifiez à nouveau vos enregistrements DNS pendant la propagation, l'attente recommence.

## Suivre la progression

- Utilisez un outil de vérification mondial comme [whatsmydns.net](https://www.whatsmydns.net) pour voir ce que les serveurs DNS du monde entier renvoient pour votre domaine.
- Essayez depuis votre téléphone avec les données mobiles : elles utilisent souvent un autre cache DNS que le réseau de votre domicile ou de votre bureau.
- Consultez [Vérifier le WHOIS et les serveurs de noms d'un domaine](https://helpcenter.ruachost.com/fr/domains/guides/checking-a-domains-whois-and-nameservers/).

## Vider le cache de votre ordinateur

Votre ordinateur et votre navigateur ont leur propre cache. Pour le vider :

- **Windows :** ouvrez l'invite de commandes (Command Prompt) et exécutez `ipconfig /flushdns`
- **macOS :** ouvrez le Terminal et exécutez `sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder`
- **Linux (systemd) :** exécutez `resolvectl flush-caches`
- **Navigateur :** fermez-le puis rouvrez-le, ou essayez une fenêtre de navigation privée.

## Voir votre nouveau site avant la fin de la propagation

Vous pouvez afficher un aperçu de votre site chez Ruachost en dirigeant votre propre ordinateur vers le nouveau serveur. Consultez [Modifier le fichier hosts sous Windows, macOS et Linux](https://helpcenter.ruachost.com/fr/developers/guides/editing-the-hosts-file-on-windows-macos-and-linux/). Pensez à annuler la modification ensuite.

## Toujours pas de changement après 48 heures ?

La modification a probablement été faite au mauvais endroit. Consultez [Mes modifications DNS ne fonctionnent pas](https://helpcenter.ruachost.com/fr/domains/dns/dns-changes-not-working/).
