Qu'est-ce que la propagation DNS ?
La propagation DNS, c'est le temps nécessaire pour que vos changements DNS soient répercutés sur l'ensemble des serveurs de la planète. Lorsque vous modifiez des serveurs de noms ou des enregistrements DNS, cette information doit se diffuser aux serveurs DNS du monde entier.
Imaginez la mise à jour d'un annuaire : chaque exemplaire doit être corrigé, et il en existe des millions dans le monde.
Combien de temps cela prend-il ?
Qu'est-ce qui influence la vitesse de propagation ?
Le TTL (Time To Live)
Le TTL indique aux serveurs DNS combien de temps garder un enregistrement en cache. Plus le TTL est bas, plus la propagation est rapide.
- 3600 secondes (1 heure) : la valeur standard, un bon compromis
- 300 secondes (5 min) : mise à jour rapide, davantage de requêtes DNS
- 86400 secondes (24 heures) : mise à jour lente, moins de requêtes
Le cache des fournisseurs d'accès
Les fournisseurs d'accès mettent le DNS en cache pour gagner en rapidité. Certains ignorent le TTL et le conservent plus longtemps.
Le type d'enregistrement
Les enregistrements ne se propagent pas tous à la même vitesse :
- Enregistrements A et AAAA : généralement les plus rapides
- Changement de serveurs de noms : souvent le plus long
- Enregistrements MX : jusqu'à 24 heures
Suivre l'avancement de la propagation
Utilisez ces outils pour vérifier si votre DNS s'est propagé :
Outils en ligne
- DNSChecker.org - vérifie la propagation dans le monde entier
- WhatsMyDNS.net - carte visuelle de la propagation
- MXToolbox - résolution DNS détaillée
En ligne de commande
# Check A record
nslookup yourdomain.com
# Check with specific DNS server
nslookup yourdomain.com 8.8.8.8
# Detailed lookup
dig yourdomain.com
# Check MX records
dig yourdomain.com MX
Accélérer la propagation
Vous ne pouvez pas forcer une propagation instantanée, mais vous pouvez :
Videz le cache DNS local
- Windows : exécutez
ipconfig /flushdnsdans l'invite de commandes - Mac : exécutez
sudo dscacheutil -flushcachedans le Terminal - Chrome : ouvrez
chrome://net-internals/#dns→ videz le cache des hôtes
Utilisez le DNS de Google
Le DNS de Google (8.8.8.8) se met souvent à jour plus vite que celui de votre fournisseur d'accès :
- Ouvrez les paramètres réseau de votre appareil
- Indiquez
8.8.8.8et8.8.4.4comme serveurs DNS - Videz le cache DNS
Essayez la navigation privée
Le cache du navigateur peut afficher d'anciens résultats. Essayez une fenêtre de navigation privée ou un autre navigateur.
Pendant la propagation
Pendant la propagation du DNS, vous pouvez constater :
- Certains visiteurs voient l'ancien site, d'autres le nouveau
- Le site fonctionne en données mobiles mais pas en WiFi (ou l'inverse)
- Des e-mails distribués à la fois sur l'ancien et le nouveau serveur
Problèmes fréquents
Rien n'a changé après 48 heures
- Vérifiez que les modifications ont bien été enregistrées
- Recherchez des fautes de frappe dans les enregistrements
- Confirmez chez votre registrar que les serveurs de noms sont corrects
- Essayez un autre outil de vérification DNS
Cela fonctionne pour certains, pas pour d'autres
C'est normal pendant la propagation. Patientez encore quelques heures.
L'ancienne IP s'affiche toujours
- Videz votre cache DNS local
- Essayez un autre réseau (données mobiles)
- Vérifiez le TTL de l'ancien enregistrement
Bonnes pratiques
- Planifiez vos changements DNS aux heures creuses
- Abaissez le TTL avant les changements importants
- Laissez l'ancien serveur en service pendant la transition
- Testez avec plusieurs outils de vérification DNS
- Évitez les modifications successives trop rapprochées
Cet article vous a-t-il été utile ?