# Vider le cache DNS : comment vider le cache de résolution DNS ?

Il est judicieux de vider régulièrement le cache DNS pour différentes raisons. Un [Flush DNS](https://www.ionos.fr/digitalguide/serveur/configuration/flush-dns/ "Flush DNS") se fait en un rien de temps, aussi bien sous Windows que sous macOS et dans les distributions Linux comme Ubuntu.

## Vider le cache DNS dans Windows, Mac et Linux : voici comment faire

En ce qui concerne la résolution de noms sur Internet, chaque système d’exploitation gère différemment les entrées enregistrées en interne. Si vous souhaitez vider le cache DNS, car le [serveur DNS ne répond pas](https://www.ionos.fr/digitalguide/serveur/know-how/le-serveur-dns-ne-repond-pas-que-faire/ "Le serveur DNS ne répond pas, que faire?") par exemple, vous aurez besoin des **outils et des commandes spécifiques au système**. Vous trouverez ici des recommandation pour Windows, Mac et Linux.

### Vider le cache DNS dans Windows 11 : comment faire ?

En tant qu’utilisateur de Windows 11, vous pouvez facilement vider le cache DNS via l’invite de commande. Commencez par lancer l’outil à l’aide de la boîte de dialogue « Exécuter » en appuyant sur les touches **\[Windows\] + \[R\]** et en exécutant la commande **« cmd »**.

[![Image: Windows 11 : ouvrir « cmd » via « Exécuter »](https://www.ionos.fr/digitalguide/fileadmin/_processed_/4/d/csm_clear-dns-cache-1_a0137a2ecb.webp "Windows 11 : ouvrir « cmd » via « Exécuter »")](https://www.ionos.fr/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/clear-dns-cache-1.png) Windows 11 : ouvrir « cmd » via « Exécuter ».       Dans la fenêtre de l’invite de commande, tapez maintenant la [commande CMD](https://www.ionos.fr/digitalguide/serveur/know-how/commande-cmd/ "Commande CMD") suivante :

```none
ipconfig /flushdns
```

Une fois la commande confirmée par la touche Entrée, Windows 11 commence immédiatement à vider le cache DNS et affiche un message de réussite.

[![Image: Windows 11 : vider le cache DNS via l’invite de commande](https://www.ionos.fr/digitalguide/fileadmin/_processed_/4/d/csm_clear-dns-cache-2_258289e8f9.webp "Windows 11 : vider le cache DNS via l’invite de commande")](https://www.ionos.fr/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/clear-dns-cache-2.png) Windows 11 : vider le cache DNS via l’invite de commande.       ---

### Conseil

Vos problèmes de [serveur DNS](https://www.ionos.fr/digitalguide/serveur/know-how/resolution-de-noms-quest-ce-quun-serveur-dns/ "Résolution de noms : qu’est-ce qu’un serveur DNS ?") persistent même après avoir vidé le cache ? Essayez de [changer de serveur DNS](https://www.ionos.fr/digitalguide/serveur/configuration/changer-de-serveur-dns/ "Changer de serveur DNS") !

---

### Vider le cache DNS dans Windows 10 : guide rapide

Dans Windows 10, vous pouvez également vider le cache DNS à l’aide de l’invite de commande. Pour ouvrir facilement l’invite de commande, utilisez la combinaison de touches **\[Windows\] + \[R\]** et tapez ensuite **« cmd »**.

[![Image: Windows 10 : ouvrir CMD via « Exécuter »](https://www.ionos.fr/digitalguide/fileadmin/_processed_/b/9/csm_clear-dns-cache-3_f5fb606976.webp "Windows 10 : ouvrir CMD via « Exécuter »")](https://www.ionos.fr/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/clear-dns-cache-3.png) Windows 10 : ouvrir CMD via « Exécuter ».       Saisissez la commande suivante pour vider le cache DNS de Windows 10 à l’aide de l’utilitaire de ligne de commande [ipconfig](https://www.ionos.fr/digitalguide/serveur/configuration/ipconfig/ "Ipconfig") :

```none
ipconfig /flushdns
```

Une fois le cache DNS supprimé, l’invite de commande affiche un message de réussite.

[![Image: Vider le cache DNS via l’invite de commande (Windows 10)](https://www.ionos.fr/digitalguide/fileadmin/_processed_/f/b/csm_clear-dns-cache-4_6d431578b2.webp "Vider le cache DNS via l’invite de commande (Windows 10)")](https://www.ionos.fr/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/clear-dns-cache-4.png) Vider le cache DNS via l’invite de commande (Windows 10).       ###  Vider le cache DNS dans les distributions Linux : étape par étape

Les distributions Linux n’utilisent pas de mémoire cache DNS native. Les adresses enregistrées ne sont mises en cache que sur les systèmes utilisant des services DNS comme **dnsmasq**, **nscd** ou **systemd-resolved** (par défaut dans Ubuntu 18 et 20).

Seul le dernier service, **systemd-resolved**, dispose d’une commande de terminal pour **vider** le cache :

```none
sudo systemd-resolve --flush-caches
```

[![Image: Ubuntu 20.04 : vider le cache DNS (systemd-resolved)](https://www.ionos.fr/digitalguide/fileadmin/_processed_/9/6/csm_clear-dns-cache-5_263864fcb7.webp "Ubuntu 20.04 : vider le cache DNS (systemd-resolved)")](https://www.ionos.fr/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/clear-dns-cache-5.png) Ubuntu 20.04 : vider le cache DNS (systemd-resolved).     Pour exécuter la commande, il suffit ensuite d’entrer le mot de passe de l’administrateur. Ne vous étonnez pas : **la commande ne renvoie pas de message**. Pour vérifier le succès de la suppression, vous pouvez **afficher le cache de systemd-resolved** en exécutant la commande de terminal suivante :

```none
sudo systemd-resolve --statistics
```

---

### Note

Pour vider le cache d’autres services DNS comme **dnsmasq** et **nscd**, il suffit de **redémarrer** ces services. Les commandes appropriées sont dans ce cas « sudo service dnsmasq restart » ou « sudo service nscd restart ».

---

### Vider le cache DNS sous macOS : comment ça marche ?

Tout comme les systèmes Windows, les systèmes d’exploitation Mac ont recours à un cache DNS natif. Cependant, la commande que vous devez taper pour vider le cache DNS varie en fonction de la version installée. Dans tous les cas, vous aurez besoin du **terminal** pour la saisie. Vous pouvez l’appeler via la rubrique de menu **« Utilitaires »**.

Pour les **versions macOS à partir de 10.11** (El Capitan) ainsi que **10.7**, **10.8** et **10.9**, la commande de suppression est la suivante :

```none
sudo killall -HUP mDNSResponder
```

Si vous utilisez un appareil avec **macOS 10.10** (Yosemite), vous avez besoin de la commande suivante :

```none
sudo discoveryutil udnsflushcaches
```

Les versions plus anciennes comme **macOS 10.5** et **10.6** nécessitent la commande suivante :

```none
sudo dscacheutil -flushcache
```

Après avoir saisi la commande correspondante, vous serez invité à saisir le **mot de passe de l’administrateur**. Le cache DNS sera ensuite supprimé.

---

### Conseil

Vous utilisez un appareil mobile Apple avec iOS ? Vous pouvez vider le cache DNS en activant temporairement le mode avion. Attendez cinq à dix secondes, puis désactivez le mode hors connexion.

---


This is a markdown version of: [https://www.ionos.fr/digitalguide/serveur/configuration/vider-le-cache-dns/](https://www.ionos.fr/digitalguide/serveur/configuration/vider-le-cache-dns/) for AI/LLM consumption.