Comment vider le cache DNS (Windows, Mac, Linux, Chrome)
Comment vider le cache DNS sur Windows, Mac, Linux et Chrome. Copiez la commande exacte pour votre système, comprenez à quoi sert le flush DNS et s’il est sans risque.
Équipe Locahl
Sommaire
- Réponse rapide : commande flush DNS par système
- À quoi sert de vider le cache DNS ?
- Est-ce sans risque de vider le cache DNS ?
- Vider le cache DNS sous Windows 10 et 11
- Vider le cache DNS sous macOS
- Vider le cache DNS sous Linux
- Vider le cache DNS du navigateur
- Toujours l’ancienne IP ? Checklist
- Sources et ressources externes
Pour vider le cache DNS, lancez la commande adaptée à votre système : ipconfig /flushdns sous Windows, sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder sous macOS, sudo resolvectl flush-caches sous Linux, et chrome://net-internals/#dns → Clear host cache dans Chrome. Vider (ou « flusher ») le cache DNS force l’ordinateur à récupérer des enregistrements domaine/IP frais — la solution habituelle après une modification du fichier hosts ou un changement DNS.
Réponse rapide : commande flush DNS par système
- Windows 10 / 11 — Invite de commandes ou PowerShell :
ipconfig /flushdns- macOS (Tahoe, Sequoia, Sonoma, Ventura, Monterey, Big Sur) — Terminal :
sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder- Linux (systemd-resolved) — terminal :
sudo resolvectl flush-caches- Chrome / Edge (cache navigateur) — barre d’adresse :
chrome://net-internals/#dnsChoisissez votre plateforme ci-dessous pour la procédure complète, la commande de vérification et les solutions quand le changement ne s’applique pas.
À quoi sert de vider le cache DNS ?
Chaque appareil garde une petite table des résolutions récentes (par exemple example.com → 93.184.216.34) pour ne pas interroger un serveur DNS à chaque fois. Cette table, c’est le cache DNS. Le vider supprime ces enregistrements : à la prochaine ouverture d’un site, le système résout le nom à nouveau — à partir de votre fichier hosts ou de votre serveur DNS, pas d’une ancienne réponse.
Vous avez généralement besoin de vider le DNS quand :
- Vous avez modifié le fichier hosts mais le navigateur ouvre encore l’ancien site.
- Vous avez changé de résolveur DNS (Cloudflare
1.1.1.1, Google8.8.8.8, un VPN). - Vous avez déplacé un site vers un nouveau serveur et voulez tester avant la propagation DNS.
- Vous tombez sur des erreurs comme
DNS_PROBE_FINISHED_NXDOMAINou un domaine pointant vers la mauvaise IP.
Pour comprendre l’ordre des résolutions, voir la résolution DNS expliquée.
Est-ce sans risque de vider le cache DNS ?
Oui. Vider le DNS n’efface qu’une table temporaire. Cela ne supprime pas votre historique, vos cookies, vos mots de passe ni aucun fichier, et cela ne vous déconnecte pas des sites. Le cache se reconstruit simplement à mesure que vous naviguez. Le seul effet : les toutes prochaines requêtes sont à peine plus lentes car non encore mises en cache — imperceptible en pratique.
Vider le cache DNS sous Windows 10 et 11
1. Appuyez sur la touche Windows, tapez cmd (ou PowerShell), clic droit, Exécuter en tant qu’administrateur. 2. Lancez ipconfig /flushdns. 3. Attendez « Cache de résolution DNS vidé. ». 4. Vérifiez avec nslookup votredomaine.test ou ipconfig /displaydns.
PowerShell propose l’équivalent Clear-DnsClientCache. Détails complets et note WSL2 : vider le cache DNS sous Windows.
Vider le cache DNS sous macOS
Ouvrez le Terminal et lancez :
sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponderEntrez votre mot de passe administrateur (rien ne s’affiche). macOS n’affiche aucun message de succès — revenir à l’invite sans erreur signifie que c’est fait. Les anciennes versions utilisent une commande légèrement différente ; voir le guide flush DNS macOS et, pour la dernière version, le guide macOS Tahoe.
Vider le cache DNS sous Linux
La plupart des distributions modernes utilisent systemd-resolved :
sudo resolvectl flush-cachesSur d’autres configurations, vous utiliserez sudo systemd-resolve --flush-caches, redémarrerez nscd ou dnsmasq. Voir vider le cache DNS sous Linux pour chaque résolveur.
Vider le cache DNS du navigateur
Les navigateurs gardent un cache DNS séparé : un flush système seul peut ne pas suffire :
- Chrome / Edge : ouvrez
chrome://net-internals/#dns(ouedge://net-internals/#dns) et cliquez sur Clear host cache. Sur Mac, voir le guide du cache DNS Chrome ; pour Edge, voir vider le cache DNS dans Microsoft Edge. - Firefox : ouvrez
about:networking#dnset cliquez sur Clear DNS Cache.
Rechargez ensuite la page dans un nouvel onglet (un ancien onglet peut réutiliser une connexion active).
Toujours l’ancienne IP ? Checklist
1. Videz le DNS système (commande ci-dessus selon l’OS). 2. Videz le cache DNS du navigateur et ouvrez un nouvel onglet. 3. Vérifiez que la ligne hosts est IP<espace>nom_d_hôte sans http:// ni port. 4. Désactivez tout VPN qui impose son propre résolveur DNS. 5. Vérifiez en ligne de commande avec nslookup, ping ou getent hosts votredomaine.test.
Si la ligne de commande résout correctement mais pas le navigateur, c’est le navigateur qui est périmé — videz-le à nouveau.
Si vous changez souvent de domaines locaux, un gestionnaire de hosts comme Locahl édite le fichier sans erreur et vide le DNS à votre place : plus de lignes malformées ni de flush oubliés.
_Dernier test : juin 2026 sur Windows 11, macOS 26 Tahoe et Ubuntu 24.04._
Sources et ressources externes
- Comment fonctionne le DNS (Cloudflare Learning)
- Référence de la commande ipconfig (Microsoft Learn)
- Le fichier hosts expliqué (Wikipédia)
Prêt à simplifier votre workflow ?
Arrêtez de perdre du temps avec le terminal. Locahl vous permet de gérer votre fichier hosts en quelques clics, avec validation automatique et sans risque d'erreur.
- Interface visuelle intuitive
- Flush DNS automatique
- Gestion multi-environnements
- Sauvegardes automatiques
- Import/Export JSON
Avis des lecteurs
"Une seule page avec la commande exacte pour chaque OS. Mis en favori — je ne cherche plus celle du Mac à chaque fois."
20 juin 2026
"Réponse claire à « est-ce risqué de vider le DNS » plus l’étape navigateur que tout le monde oublie. Mon domaine local périmé est réglé."
19 juin 2026
"Très bonne vue d’ensemble. Les guides détaillés liés sont pratiques quand une commande ne suffit pas."
18 juin 2026
Questions fréquentes
À quoi sert de vider le cache DNS ?
Cela efface les enregistrements domaine/IP stockés localement pour que le système demande des réponses fraîches. Après une modification du fichier hosts ou un changement DNS, c’est ce qui applique la nouvelle adresse.
Est-ce sans risque de vider le cache DNS ?
Oui. Vider le DNS ne supprime qu’une table de correspondance temporaire. Cela n’efface ni votre historique, ni vos mots de passe, ni vos fichiers. Le cache se reconstruit automatiquement.
Quelle est la commande pour vider le DNS sur chaque système ?
Windows : ipconfig /flushdns. macOS : sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder. Linux (systemd) : sudo resolvectl flush-caches. Chrome : chrome://net-internals/#dns puis Clear host cache.
Pourquoi mon site charge encore l’ancienne IP après le flush ?
Le navigateur garde son propre cache DNS et peut réutiliser une connexion ouverte. Videz aussi le cache du navigateur et vérifiez l’entrée du fichier hosts.
À quelle fréquence faut-il vider le cache DNS ?
Uniquement quand c’est nécessaire : après une modification du fichier hosts, un changement de serveur DNS ou un test de migration. Le vider en routine est inutile et ralentit légèrement les requêtes suivantes.
Articles similaires
Modifier le fichier hosts (Windows, Mac, Linux)
Guide complet pour éditer le fichier hosts sur Windows, macOS et Linux : emplacements, droits administrateur, syntaxe, flush DNS et dépannage en 2026.
Équipe Locahl
Réinitialiser le fichier hosts par défaut (Windows, Mac, Linux)
Réinitialisez et restaurez le fichier hosts par défaut sur Windows, macOS et Linux. Copiez le contenu par défaut exact, sauvegardez d’abord, puis videz le DNS pour appliquer.
Équipe Locahl
Outils développeurs
Fichier hosts qui ne fonctionne pas ? Solutions Windows, Mac, Linux
Le fichier hosts est ignoré ou /etc/hosts ne s’applique pas ? Corrigez-le sous Windows, Mac et Linux : flush DNS, syntaxe, IPv6, fins de ligne, caches de résolveur et permissions.
Équipe Locahl
Outils développeurs
Vider le cache DNS sur Windows 10 et 11 (2026)
Videz le cache DNS sur Windows 10 et 11 avec ipconfig /flushdns. Commande pas à pas, vérification et solutions quand les changements ne s’appliquent pas.
Équipe Locahl
Outils développeurs
Vider le cache DNS sur Linux : systemd-resolved et plus (2026)
Videz le cache DNS sur Linux avec resolvectl flush-caches (systemd-resolved), plus nscd, dnsmasq et BIND. Commandes par configuration, avec vérification.
Équipe Locahl
Outils développeurs