Comment Vérifier la Propagation DNS après un Changement d'Hébergement
Guide complet pour vérifier la propagation DNS après avoir migré votre hébergement. Apprenez à utiliser dig, nslookup et des outils en ligne.

Lorsque nous décidons de changer de fournisseur d'hébergement pour améliorer les performances, la sécurité ou le coût de notre site web, la migration des enregistrements de noms de domaine est l'étape la plus critique. La modification des serveurs de noms (nameservers) ou la mise à jour de l'adresse IP dans un enregistrement A génère souvent une certaine incertitude en raison de la fameuse période de propagation DNS. Durant cet intervalle, le trafic web se trouve divisé entre l'ancien et le nouveau serveur.
Dans ce guide, nous vous expliquons en détail le fonctionnement de ce processus, les méthodes existantes pour vérifier si votre site est totalement propagé, et comment éviter les pannes de connectivité qui affectent vos visiteurs et la sécurité de votre infrastructure.
Qu'est-ce que la propagation DNS et pourquoi est-elle si lente ?
Le Système de Noms de Domaine (DNS), défini formellement dans des documents standards comme le RFC 1035 de l'IETF, est une base de données distribuée et hiérarchique. Sa fonction principale consiste à traduire des noms faciles à mémoriser (comme tecnocrypter.com) en adresses IP numériques que les ordinateurs utilisent pour communiquer.
Lorsque vous modifiez les enregistrements de votre domaine chez votre registraire ou votre fournisseur DNS :
- L'information est mise à jour immédiatement sur le serveur faisant autorité (authoritative server) du domaine.
- Les serveurs résolveurs (resolvers) des fournisseurs d'accès Internet (FAI) du monde entier, ainsi que les résolveurs publics (Google Cloud DNS, Cloudflare, Quad9), ne demandent pas de nouvelles informations à chaque visite. À la place, ils enregistrent une copie locale (cache).
- Ce cache a une durée d'expiration déterminée par le TTL (Time to Live) de l'enregistrement. Tant que ce délai n'est pas écoulé, les résolveurs continueront d'envoyer les utilisateurs vers l'ancienne IP.
Cette mise à jour progressive à l'échelle mondiale est ce que l'on appelle la propagation. Selon les valeurs de cache et les politiques des fournisseurs d'accès Internet locaux, ce processus peut prendre de quelques heures à un maximum habituel de 48 heures.
Étapes critiques avant d'entamer un changement d'hébergement
Pour éviter des périodes d'inactivité (downtime) prolongées, nous vous conseillons de planifier la migration à l'avance. Suivez ces étapes pour réduire l'impact :
- Réduire le TTL à l'avance : Accédez à la configuration DNS de votre domaine 24 ou 48 heures avant la migration et réduisez la valeur TTL à 300 secondes (5 minutes) ou 600 secondes (10 minutes) si possible. Cela obligera les résolveurs du monde entier à rafraîchir constamment leur cache.
- Garder les deux serveurs actifs : Ne résiliez pas immédiatement votre ancien compte d'hébergement. Conservez les fichiers du site web et les bases de données actifs sur les deux serveurs pendant au moins 72 heures après le changement de DNS.
- Migration des e-mails : Si vous modifiez également les serveurs de messagerie (enregistrements MX), assurez-vous d'avoir créé les comptes de messagerie sur le nouveau serveur avant le changement pour éviter toute perte de messages.
Méthodes pour vérifier la propagation DNS
Il existe plusieurs façons de suivre la progression de la propagation, depuis des outils visuels en ligne jusqu'à des commandes de console sur votre propre système d'exploitation.
1. Utilisation d'outils en ligne en temps réel
Le moyen le plus rapide et le plus pratique de suivre la propagation mondiale consiste à utiliser des plateformes conçues pour interroger simultanément des résolveurs de différentes parties du monde. Vous pouvez utiliser notre Vérificateur de Propagation DNS, un utilitaire qui interroge directement et en temps réel des serveurs de résolveurs DNS répartis sur différents continents.
Cet outil vous permet de vérifier d'un coup d'œil les enregistrements essentiels :
- Enregistrements A et AAAA : Pour vérifier l'IP de destination.
- Enregistrements MX : Pour vérifier vers où sont acheminés les e-mails.
- Enregistrements NS : Pour savoir quels serveurs de noms répondent.
2. Utilisation des commandes de console (Terminal)
Si vous êtes administrateur système ou développeur, vous pouvez effectuer des requêtes spécifiques depuis votre terminal en utilisant des commandes standards. Voici des exemples pour vérifier vos enregistrements :
# Interroger l'enregistrement A de votre domaine avec la commande dig
dig @8.8.8.8 tecnocrypter.com A
# Alternative sur les systèmes Windows avec nslookup
nslookup -type=A tecnocrypter.com 1.1.1.1
Avec ces commandes, nous forçons la requête vers un serveur DNS externe spécifique (comme le 8.8.8.8 de Google ou le 1.1.1.1 de Cloudflare) pour valider s'ils ont déjà mis à jour leurs tables internes avec la nouvelle IP de l'hébergement.
Tableau comparatif des résolveurs DNS populaires
Tous les fournisseurs de services DNS ne vident pas leur cache à la même vitesse. Le tableau suivant présente le comportement habituel de certains des résolveurs publics les plus utilisés :
| Résolveur | IP Primaire | Temps moyen de rafraîchissement | Support de DNSSEC | Objectif Principal |
|---|---|---|---|---|
| Cloudflare | 1.1.1.1 |
Très rapide (secondes/minutes) | Oui | Vitesse et confidentialité |
| Google Public DNS | 8.8.8.8 |
Rapide (minutes) | Oui | Performance et fiabilité |
| Quad9 | 9.9.9.9 |
Modéré (minutes à heures) | Oui | Protection contre les malwares |
| OpenDNS | 208.67.222.222 |
Modéré | Oui | Filtres personnalisables |
Problèmes courants après un changement DNS et comment les résoudre
Parfois, bien que les outils indiquent que les DNS sont propagés, vous continuez à voir l'ancien site sur votre navigateur ou rencontrez des erreurs de connexion.
- Cache local du navigateur : Les navigateurs web mettent activement en cache la résolution de noms pour accélérer le chargement.
- Solution : Videz le cache de votre navigateur ou accédez au site via une fenêtre de navigation privée. Sur Google Chrome, vous pouvez forcer le vidage en accédant à
chrome://net-internals/#dnset en cliquant sur "Clear host cache".
- Solution : Videz le cache de votre navigateur ou accédez au site via une fenêtre de navigation privée. Sur Google Chrome, vous pouvez forcer le vidage en accédant à
- Cache du système d'exploitation : Votre ordinateur enregistre localement la table DNS.
- Solution : Videz le cache en exécutant
ipconfig /flushdnsdans la console de commandes Windows, ou sur macOS via la commandesudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder.
- Solution : Videz le cache en exécutant
- Conflits de sécurité avec DNSSEC : Si vous aviez DNSSEC actif sur votre hébergement précédent et que vous avez changé de serveurs de noms, votre domaine peut devenir inaccessible sur les réseaux stricts si vous ne mettez pas à jour les clés DS correspondantes chez votre registraire.
- Solution : Désactivez temporairement DNSSEC dans le panneau de contrôle de votre domaine avant la migration, et réactivez-le chez le nouvel hébergeur une fois la propagation terminée.
Conclusion
Le processus de migration d'un site web exige de la précision pour ne pas perdre d'utilisateurs ni compromettre la continuité de service. Comprendre le fonctionnement de la mise en cache DNS et surveiller activement la propagation mondiale est vital.
Nous vous recommandons de vous appuyer sur des outils fiables comme notre Vérificateur de Propagation DNS pour valider chaque étape, et de consulter des articles connexes sur notre portail de sécurité, tels que notre analyse sur Comment fonctionne la propagation DNS en temps réel ou notre article sur les menaces de détournement de DNS (DNS Hijacking).
Sources et lectures recommandées :
- RFC 1035 - Domain Names - Implementation and Specification — Document officiel de l'IETF.
- Wikipedia - Domain Name System — Concepts fondamentaux du système DNS.
- Outil interne TecnoCrypter : Vérificateur de Propagation DNS


