Accueil AppleMac Comment vider le cache DNS sur votre Mac

Comment vider le cache DNS sur votre Mac

Dans cet article, nous allons vous expliquer comment vider le cache DNS sur un Mac.

Comment réinitialiser mon DNS sur un Mac ?

Si vous rencontrez des problèmes de connectivité, vous pourrez peut-être les résoudre en réinitialisant l’enregistrement local des informations du serveur de noms de domaine (DNS) stocké sur votre Mac. Ces informations peuvent être obsolètes ou corrompues, empêchant le chargement des sites Web et ralentissant votre connexion. Pour réinitialiser le cache DNS sur un Mac, vous devez saisir une commande Terminal sur votre Mac.

Voici comment vider votre cache DNS sur un Mac :

  • Taper Commande + Espace pour ouvrir Spotlight.
  • Taper Terminal et sélectionner Terminal dans les résultats de la recherche.

Sélectionner Terminal

Note : Vous pouvez également accéder au Terminal en accédant à Aller > Utilitaires > Terminal.

  • Entrer cette commande dans la fenêtre Terminal : sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder puis appuyez sur Entrée.

Entrer la commande dans la fenêtre Terminal

Note : Cette commande ne fonctionne que sous macOS El Capitan et versions ultérieures. Si vous avez une ancienne version de macOS, consulter la section suivante pour la commande correcte.

  • Taper votre mot de passe et appuyer à nouveau sur Entrée.

Vider le cache DNS

Note : Le mot de passe n’apparaîtra pas dans Terminal lorsque vous le saisissez. Taper simplement le mot de passe et appuyer sur Entrée.

  • Votre cache DNS sera réinitialisé, mais il n’y aura pas de message à cet effet dans le Terminal. Lorsqu’une nouvelle ligne apparaît, cela indique que la commande a été exécutée.

Votre cache DNS sera réinitialisé

Comment vider le DNS dans les anciennes versions de macOS

Les anciennes versions de macOS utilisent différentes commandes Terminal pour vider le DNS. Cependant, vous commencez par ouvrir une fenêtre de terminal, quelle que soit la version de macOS que vous utilisez.

Voici les commandes pour vider le cache DNS dans chaque version de macOS :

  • El Capitan et plus récents : sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • Yosemite : sudo killall -HUP mDNSResponder
  • Lion, Mountain Lion et Mavericks : sudo dscacheutil –flushcache
  • Léopard des neiges : sudo lookupd –flushcache
  • Tigre : lookupd –flushcache

Que fait le vidage d’un DNS ?

Chaque fois que vous essayez d’accéder à un site Web sur Internet, vous vous connectez à un serveur DNS qui indique à votre navigateur Web où aller. Le serveur DNS maintient un répertoire de sites Web et d’adresses IP, ce qui lui permet de consulter l’adresse du site Web, de trouver l’adresse IP correspondante et de la fournir à votre navigateur Web. Ces informations sont ensuite stockées sur votre Mac dans un cache DNS.

Lorsque vous essayez d’accéder à un site Web que vous avez visité récemment, votre Mac utilise son cache DNS au lieu de vérifier auprès d’un serveur DNS réel. Cela permet de gagner du temps, de sorte que le site Web se charge plus rapidement. Le navigateur Web n’a pas à passer par l’étape supplémentaire de communication avec un serveur DNS distant, ce qui réduit le temps entre la saisie d’une adresse de site Web et le chargement du site Web.

Si le cache DNS local est corrompu ou obsolète, c’est un peu comme essayer d’utiliser un ancien annuaire téléphonique ou un carnet d’adresses que quelqu’un a vandalisé. Votre navigateur Web vérifie le cache pour trouver une adresse IP pour le site Web que vous essayez de visiter, et il trouve soit la mauvaise adresse, soit une adresse inutilisable. Cela peut ralentir le processus ou empêcher le chargement de sites Web ou d’éléments de sites Web spécifiques, tels que des vidéos.

Lorsque vous videz votre cache DNS, vous demandez à votre Mac de supprimer ses enregistrements DNS locaux. Cela oblige votre navigateur Web à vérifier auprès d’un serveur DNS réel la prochaine fois que vous essayez d’accéder à un site Web. Vous devez toujours vider votre cache DNS après avoir changé les serveurs DNS sur votre Mac. Cela peut également être utile si vous rencontrez des problèmes de connectivité.

Conclusion

Si vous avez des questions ou des suggestions, faites-le nous savoir dans les commentaires. Consulter également ce guide si vous souhaitez apprendre à partager un mot de passe Wi-Fi sur Mac.