Déploiement
Déploiement • Chapitre 8 : Configuration d'un nom de domaine et du DNS

Propagation DNS

Comprenez la propagation mondiale des enregistrements DNS : pourquoi vos amis ne voient pas immédiatement votre nouveau site, comment purger les caches locaux et comment planifier une migration sans coupure.

⏳
Délai de Propagation

Temps nécessaire (de 2 minutes à 24 heures) pour que les millions de résolveurs mondiaux mettent à jour leur cache.

💾
Mise en Cache FAI

Les fournisseurs d'accès (Orange, Free, SFR) gardent en mémoire l'ancienne IP jusqu'à expiration du TTL.

🌍
Outils de Monitoring

Surveillance de la diffusion mondiale via des sondes sur les 5 continents (whatsmydns.net).

⚡
Abaissement du TTL

Astuce de pro : réduire le TTL à 300s 24h avant une migration pour un basculement instantané.

dns-propagation-audit.sh
# 1. Tester la réponse DNS sur différents résolveurs mondiaux simultanément
# Interroger Cloudflare (États-Unis / Europe)
$ dig @1.1.1.1 mon-site.com +short
198.51.100.42

# Interroger Google Public DNS
$ dig @8.8.8.8 mon-site.com +short
198.51.100.42

# Interroger Quad9 (Suisse)
$ dig @9.9.9.9 mon-site.com +short
198.51.100.42

# 2. Vider le cache DNS local de votre ordinateur pour forcer l'actualisation
# Sur Windows :
$ ipconfig /flushdns
# Successfully flushed the DNS Resolver Cache.

# Sur macOS :
$ sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Guide Approfondi & Architecture Système

1. Pourquoi la Propagation DNS n'est pas instantanée ?

Internet compte plus de 100 000 fournisseurs d'accès et résolveurs d'entreprises.

Quand vous modifiez une adresse IP dans votre zone DNS, les serveurs de votre registrar sont mis à jour en 1 seconde. Mais un abonné Orange à Lyon ou un internaute à Montréal qui a visité votre site il y a 2 heures possède encore l'ancienne adresse IP dans son cache local ! Il continuera d'aller sur l'ancien serveur jusqu'à ce que son compteur TTL arrive à zéro.

2. Le Protocole de Migration Zéro Downtime des Professionnels

Pour changer de serveur sans que personne ne s'en aperçoive :
  1. J - 24 heures : Rendez-vous sur votre zone DNS et abaissez le TTL de 86400 (24h) à 300 (5 minutes).
  2. Jour J : Effectuez votre modification d'adresse IP vers le nouveau serveur. Grâce au TTL bas, tous les visiteurs mondiaux basculent en moins de 5 minutes !
  3. J + 24 heures : Une fois la migration confirmée, remontez le TTL à 3600 ou 86400 pour économiser les requêtes.

Tableau de Diagnostic : Suivi de la Propagation DNS

Symptôme ObservéCause ProbableAction Recommandée
Vous voyez le nouveau site, mais un ami voit l'ancienLe FAI de votre ami a encore l'ancienne IP en cacheAttendre l'expiration du TTL ou tester via un VPN
Votre ordinateur ne voit pas le nouveau serveurLe cache DNS de votre système d'exploitation est pleinExécuter 'ipconfig /flushdns' (Windows) ou vider le cache
Erreur 'Server IP address could not be found'Enregistrement A manquant ou propagation tout juste entaméeVérifier la zone DNS sur whatsmydns.net
La bascule met plus de 24h à se diffuserLe TTL initial était fixé à 86400s (24h) ou 172800s (48h)Patience : les caches expireront progressivement