# Vider le cache

## **Windows** <a href="#h-vider-le-cache-dns-sous-microsoft-windows-xp-7-vista-8-8-1-ou-10" id="h-vider-le-cache-dns-sous-microsoft-windows-xp-7-vista-8-8-1-ou-10"></a>

Sous Windows, le processus de purge du cache DNS est le même pour la plupart des versions.&#x20;

{% hint style="info" %}
Vous devez utiliser l’option **Exécuter en tant qu’administrateur** lors de l’exécution de l’invite de commande pour accéder à toutes les autorisations de sécurité du système
{% endhint %}

1. Utilisez le raccourci **Windows + R** pour ouvrir la fenêtre **Exécuter.**
2. Tapez **cmd** pour ouvrir l’i**nvite de commande** de Windows.
3. Tapez la commande suivante et appuyez sur **Entrée :**

```powershell
ipconfig /flushdns
```

4\. Windows effacera automatiquement vos fichiers de cache DNS et réinitialisera le cache du résolveur DNS.&#x20;

## MacOS

Sur macOS, la méthode/commande pour vider le cache DNS varie en fonction de la version de votre système d’exploitation. Identifier en premier lieu votre version de macOS en cliquant sur l’icône **Apple -> À propos de ce Mac**.

{% hint style="info" %}
Renseignez votre mot de passe administrateur si besoin et cliquez à nouveau sur la touche **Entrée** pour vider votre cache DNS.
{% endhint %}

1. **Ouvrez le Terminal** : Vous pouvez le trouver en utilisant Spotlight (appuyez sur **Commande + Espace**, tapez "Terminal" et appuyez sur Entrée).
2. **Tapez la commande suivante** :

   ```
   sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
   ```
3. **Appuyez sur Entrée** et saisissez votre mot de passe administrateur lorsque cela est demandé.
4. **Appuyez à nouveau sur Entrée**.

## Linux

Dans votre terminal, saisissez la commande en fonction du service que votre système Linux exécute.\
Voici la méthode pour `Name Service Cache Daemon` (nscd) et `systemd`.

### **nscd**

```
sudo /etc/init.d/nscd restart
```

### **systemd**

```
systemd-resolve --flush-caches
```

{% hint style="success" %}
Ensuite, entrez la commande suivante : **`systemd-resolve --statistics`** pour vérifier si la commande précédente a réussi à vider le cache DNS.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.chamallow.com/1.-technologie/articles/dns/vider-le-cache.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
