Vider le cache DNS sur Windows, Linux et macOS
Guide rapide pour vider le cache DNS et accélérer la mise à jour des domaines.
Le cache DNS est un espace de stockage local sur votre ordinateur qui mémorise les résultats des requêtes DNS (par exemple, l'adresse IP associée à google.com). Il accélère l'accès aux sites déjà visités, mais peut aussi causer des problèmes : après un changement d'IP d'un domaine ou une mise à jour des enregistrements DNS, vous pouvez continuer à voir l'ancienne version du site, obtenir des erreurs de connexion ou ne plus charger la page du tout.
Vider le cache DNS force votre ordinateur à redemander des données à jour aux serveurs DNS. Voici des instructions simples pour les systèmes d'exploitation les plus courants.
Windows
- Appuyez sur Win + R (ou allez dans Démarrer → Exécuter).
- Tapez
cmdet appuyez sur Entrée pour ouvrir l'invite de commandes. - Exécutez la commande suivante :
ipconfig /flushdns
Appuyez sur Entrée.
Vous devriez voir un message comme :
« Successfully flushed the DNS Resolver Cache. »
Si vous obtenez « The requested operation requires elevation » — faites un clic droit sur l'invite de commandes → Exécuter en tant qu'administrateur, puis réessayez.
Linux
La plupart des distributions Linux (Debian, Ubuntu, CentOS, etc.) n'utilisent pas de cache DNS local, sauf si un service de mise en cache comme systemd-resolved, nscd ou dnsmasq est installé. Vérifiez si un tel service est actif :
systemctl status systemd-resolved
ou
systemctl status nscd
Si le service est actif, videz le cache : Pour systemd-resolved (Ubuntu 18.04+ et de nombreuses distributions modernes) :
sudo systemd-resolve --flush-caches
Pour nscd :
sudo systemctl restart nscd
ou
sudo /etc/init.d/nscd restart
Pour named/BIND :
sudo systemctl restart named
ou
sudo rndc flush
macOS
- Ouvrez le Terminal (Finder → Applications → Utilitaires → Terminal).
- Exécutez la commande suivante :
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Saisissez votre mot de passe administrateur si demandé.
Pour les versions plus anciennes de macOS (antérieures à 10.11) :
sudo killall -HUP mDNSResponder
ou
sudo dscacheutil -flushcache
Conseils utiles
- Après avoir vidé le cache, redémarrez votre navigateur ou effacez son cache pour un effet complet.
- Si le problème persiste, vérifiez les paramètres DNS de votre réseau ou passez à des serveurs DNS publics comme 1.1.1.1 (Cloudflare) ou 8.8.8.8 (Google).
Nos produits et services
Aide
Une question ou besoin d'un coup de main ? Écrivez-nous via le système de tickets — nous sommes toujours là pour vous aider !