Comment vider le cache DNS sur Mac [2 Façons]

Émilie
Dernière mise à jour : 30 sept. 2024

Dans ce guide, nous allons vous montrer comment vider le cache DNS dans macOS manuellement et automatiquement.

Normalement, il n'est pas nécessaire de vider manuellement le cache DNS dans macOS. Cependant, lorsque vous rencontrez des erreurs de chargement de site web ou d'autres problèmes de réseau, vider votre cache DNS peut être une solution idéale. Dans ce guide, vous apprendrez à vider votre cache DNS sous macOS de deux manières.

C'est parti !

Comment vider le cache DNS sur Mac [2 Façons]

Qu'est-ce que le cache DNS ?

Pour savoir ce qu'est le cache DNS, il faut d'abord savoir ce qu'est le DNS.

DNS est l'abréviation de Domain Name System. Il traduit un nom de domaine en une adresse IP avec laquelle un navigateur web peut interagir. Comme vous le savez, l'adresse IP d'un site web est difficile à retenir, mais avec le DNS, il suffit de se souvenir de son nom de domaine.

Le cache DNS est également connu sous le nom de cache du résolveur DNS. Il s'agit d'une base de données temporaire conservée par votre Mac, qui contient les adresses IP de tous les sites web que vous avez récemment visités et auxquels vous avez essayé d'accéder. Il sert à accélérer la résolution des domaines.

Quand vider le cache DNS sur Mac ?

La plupart du temps, il n'est pas nécessaire de vider le cache DNS. Voici quelques cas où vous pouvez vider votre cache DNS :

  • Impossible d'ouvrir certains sites web.
  • Impossibilité soudaine d'accéder au réseau.
  • Pour des raisons de sécurité.

Maintenant que vous savez quand vous devez vider le cache DNS, voyons comment vider le cache dans macOS.

Comment vider les caches DNS sur Mac avec Terminal

Vous pouvez effacer le cache DNS manuellement, et l'outil dont vous avez besoin est le Terminal. Vous devez savoir que les commandes dont vous avez besoin varient en fonction de la version de macOS. Il est donc nécessaire de cliquer sur l'icône Apple > À propos de ce Mac pour vérifier la version de macOS que vous utilisez.

Voici comment vider le cache DNS sur Mac avec Terminal :

  1. Cliquez sur la loupe dans la barre de menu d'état pour ouvrir Spotlight.

  2. Tapez Terminal dans le champ de recherche et lancez-le.

  3. Dans le Terminal, collez la commande correspondant à votre version de macOS, entrez le mot de passe administrateur et appuyez sur la touche Retour de votre clavier.
    Comment vider les caches DNS sur Mac avec Terminal
    • macOS 10.15 (Catalina) et versions ultérieures :
      sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • macOS 10.12 (Sierra), 10.13 (High Sierra), et 10.14 (Mojave) :
      sudo killall -HUP mDNSResponder
    • OS X 10.11 (El Capitan) :
      sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • OS X 10.10 (Yosemite) :
      For versions 10.10.4+, use:
      sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
      For versions 10.10.1, 10.10.2, and 10.10.3, use:
      sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcache
    • OS X 10.9 (Mavericks) :
      dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • Mac OS X 10.7 (Lion) and 10.8 (Mountain Lion) :
      sudo killall -HUP mDNSResponder
    • Mac OS X 10.5 (Leopard) and 10.6 (Snow Leopard) :
      sudo dscacheutil -flushcache
    • Mac OS X 10.4 (Tiger) :
      lookupd -flushcache
  4. Quitter Terminal.

Comment vider les caches DNS sur Mac avec BuhoCleaner

La méthode ci-dessus permet d'effacer le cache DNS dans macOS, mais vous devez vous souvenir des commandes pour chaque version de macOS. Comme vous pouvez le constater, elles sont longues et difficiles à mémoriser.

Heureusement, vous pouvez utiliser un logiciel comme BuhoCleaner pour vider le cache DNS automatiquement. BuhoCleaner est un nettoyeur Mac simple et facile à utiliser, doté de nombreuses fonctions pratiques, telles que la suppression des fichiers inutiles, la désinstallation d'applications, le nettoyage du cache DNS, la reconstruction de l'index Spotlight, et bien plus encore.

Téléchargement gratuitPour macOS 10.10 et versions ultérieures
Plus de 100 000 utilisateurs satisfaits dans le monde

Voici comment utiliser BuhoCleaner pour vider le cache DNS sur Mac :

  1. Téléchargez et installez BuhoCleaner sur votre Mac.
  2. Lancez BuhoCleaner et cliquez sur la Boîte à outils dans la barre latérale.
    BuhoCleaner Boîte à outils
  3. Dans la Boîte à outils, choisissez Vider le Cache DNS, puis cliquez sur le bouton Démarrer.
    Comment vider les caches DNS sur Mac avec BuhoCleaner

Conclusion

Il n'est pas nécessaire de vider le cache DNS souvent. La prochaine fois que vous rencontrerez un problème avec votre connexion Internet, vous pouvez utiliser la méthode ci-dessus pour vider votre cache DNS et voir si l'erreur est corrigée. Si vous êtes novice, nous vous recommandons d'utiliser BuhoCleaner pour faire le travail à votre place.

L'éditrice Aimée du Dr Buho est une véritable experte des univers Mac et iPhone, cumulant une expérience considérable dans ces domaines. Passionnée par l'exploration des fonctionnalités de macOS et des dernières avancées du système, elle consacre son temps à étudier et à maîtriser leur utilisation, ainsi que leurs applications pratiques. Au cours des quatre dernières années, elle a rédigé plus de 100 tutoriels pratiques et articles informatifs, visant à fournir une aide précieuse aux utilisateurs de ces plateformes.