Comment vider le cache DNS sous Windows, macOS et Linux ?

Vider le cache DNS

Un problème de connexion Internet ? Les pages Web sont de plus en plus longues à charger ? Il est peut-être temps pour vous de vider le cache DNS de votre PC.

Eh oui, il faut savoir qu’à chaque fois que vous vous aventurez sur Internet, votre ordinateur garde automatiquement en mémoire les adresses IP et les noms de domaine visités en mémoire cache. Cette mise en cache permet d’accélérer le temps de chargement des pages pour vos prochaines visites sur le Web.

Cependant, il arrive parfois que les enregistrements DNS d’un site web changent et cela à pour effet de vous provoquer des pages d’erreurs 404. Il est donc dans ces cas-là nécessaire de vider le cache DNS de votre ordinateur. Une fois le cache DNS nettoyé, votre ordinateur interrogera de nouveau les serveurs des noms de domaine afin de récolter les nouvelles informations DNS.

En outre, vous pouvez également rencontrer des problèmes de connexion à cause d’un plantage des serveurs DNS de votre FAI. Dans ce cas-là, il n’est pas nécessaire de vider le cache DNS mais plutôt de les changer. Pour ce faire, je vous invite à lire mon article qui vous aidera à changer les serveurs DNS de votre ordinateur.

Allez, revenons à nos moutons et découvrons sans plus tarder comment nettoyer le cache DNS sur Windows, macOS et Linux.

Réinitialiser le cache DNS sous Windows

  1. Appuyez simultanément sur les touches Windows + X de votre clavier, puis cliquez sur Terminal (admin).
  2. Une fois l’invite de commandes ouverte, tapez la commande suivante, puis validez avec Entrée.
ipconfig /flushdns
Réinitialiser le cache DNS sous Windows
  1. Le message suivant devrait alors apparaître : Configuration IP de WindowsCache de résolution DNS vidé.
Cache de résolution DNS vidé
  1. Maintenant, vous allez vérifier si le cache DNS a bien été effacé, tapez la commande suivante et appuyez sur Entrée :
ipconfig /displaydns

Activer ou désactiver le cache DNS

Si pour une raison ou pour une autre vous souhaitez désactiver la mise en cache DNS, il vous suffit simplement de taper la commande suivante et appuyez sur Entrée.

net stop dnscache

Et si vous souhaitez activer la mise en cache DNS, il vous suffit de taper la commande suivante et appuyez sur Entrée.

net start dnscache

Nettoyer le cache DNS sous macOS (10.10.4 ou supérieur)

  1. Rendez-vous dans le menu « Aller », puis « Utilitaires ».
  1. Cliquez ensuite sur Terminal.
  1. Une fois le terminal ouvert, tapez la commande suivante, et appuyez sur la touche Entrée de votre clavier pour valider :
sudo killall -HUP mDNSResponder

Vider le cache DNS sous Linux

  1. Ouvrez le terminal et tapez la commande suivante pour relancer nscd :
sudo /etc/init.d/nscd restart

C’est tout !


Cet article vous a plu ? N'hésitez pas à le partager sur les réseaux sociaux et abonnez-vous à JustGeek sur Google News pour ne manquer aucun article !

Et si vous souhaitez aller plus loin dans votre soutien, vous pouvez nous offrir un petit café virtuel ☕️. Merci pour votre soutien !

Offrez-nous un café
Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Article précédent

Netflix : les films et séries à regarder pendant le confinement

Article suivant

Effacer les données de stockage d’un seul site web dans Google Chrome

À découvrir également