Comment effacer le cache DNS sur différents systèmes d'exploitation

Auteur:Esadax
Mise à jour:20 avr. 2025

L'effacement du cache DNS peut aider à résoudre des problèmes tels qu'Internet lent ou des résolutions de domaine incorrectes. Vous trouverez ci-dessous des instructions étape par étape pour vider le cache DNS sur divers systèmes d'exploitation.


I. INTRODUCTION

Le cache DNS (Domain Name System) stocke des informations sur les noms de domaine et leurs adresses IP correspondantes. Au fil du temps, ce cache peut devenir obsolète ou corrompu, entraînant des problèmes tels que des vitesses Internet lentes ou des résolutions de domaine incorrectes. L'effacement du cache DNS peut aider à rétablir le bon fonctionnement du réseau.


macOS

Sous macOS Monterey (et versions ultérieures), vous pouvez vider le cache DNS à l’aide de la commande suivante :

  1. Ouvrir Terminal : Ouvrez votre application de terminal.
  2. Vider le cache DNS: Exécutez la commande:
    sudo networksetup flushDNS
    
  3. Cela effacera le cache DNS de votre système.

Remarque: Après avoir effacé le cache, testez votre connexion Internet pour vous assurer qu'elle se résout correctement.


Linux

Sous Linux, il existe plusieurs façons de vider le cache DNS :

Méthode 1: Utilisation de NSCD

  • Redémarrez le service NSCD:
    sudo /etc/init.d/nscd restart
    
  • Cela viendra vider le cache DNS de votre système.

Vérification: Vérifiez si le cache est vidé en exécutant:

sudo nslookup google.com

Recherchez "Serveur: 10.100.0.1" pour confirmer le rinçage.

Méthode 2: Utilisation de systemd-resolve

  • Vider le cache avec:
    sudo systemd-resolve --flush-caches
    
  • Vérifiez l'état du cache en exécutant:
    sudo systemd-resolve --statistics
    

Recherchez "Taille actuelle du cache" pour confirmer le rinçage.


Fenêtres

Sous Windows, vous pouvez vider le cache DNS en utilisant la commande ipconfig:

  1. Ouvrir l'invite de commande:
    • Pour Windows 10/11: Cliquez avec le bouton droit sur le bouton Démarrer et sélectionnez "Invite de commandes".
    • Pour les versions antérieures, cliquez sur "Tous les programmes > Accessoires > Invite de commandes" et exécutez en tant qu'administrateur.
  2. Vider le cache DNS : Entrez la commande suivante :
    ipconfig /flushdns
    
  3. Cela effacera le cache DNS de votre système.

Notes supplémentaires

  • Après avoir effacé le cache, testez votre connexion Internet pour vous assurer qu'elle se résout correctement.
  • Si les problèmes persistent, contactez votre administrateur réseau ou vérifiez si des données mises en cache sont nécessaires pour des applications spécifiques.