Comment vider le cache DNS dans MacOS Catalina & Big Sur
Table des matières:
Les utilisateurs de MacOS peuvent occasionnellement avoir besoin de vider le cache DNS de leur Mac pour accéder à certains sites Web, domaines ou à des fins de dépannage. Le vidage du cache DNS est particulièrement courant chez les développeurs Web et les administrateurs réseau, mais il est également utilisé avec une certaine régularité par d'autres utilisateurs avancés. Ce guide explique comment vider le cache DNS dans MacOS Big Sur et MacOS Catalina.
Si vous ne parvenez pas à accéder à un site Web que vous avez visité récemment, la première chose à vérifier est bien sûr si vous disposez d'une connexion Internet fonctionnelle. Mais si vous ne rencontrez que des problèmes de connectivité sur ce site Web particulier, il peut s'agir d'une erreur DNS, et c'est un exemple où vider le cache DNS peut être utile.
Votre Mac stocke les adresses IP des serveurs Web contenant les pages que vous avez récemment visitées. Cependant, si cette adresse IP change avant l'entrée dans vos mises à jour de cache DNS, vous ne pourrez pas accéder au site sans réinitialiser votre cache DNS. Vider le cache DNS de votre Mac supprime toutes les entrées non valides et force le système à se souvenir de ces adresses la prochaine fois que vous visiterez le site Web.
Comment vider le cache DNS dans macOS Catalina et Big Sur
Avant de poursuivre la procédure suivante, assurez-vous que votre Mac exécute macOS Catalina ou une version ultérieure, car la suppression du cache DNS sur les anciennes versions de macOS varie légèrement. Maintenant, sans plus tarder, examinons les étapes nécessaires.
- Nous utiliserons Terminal pour vider le cache DNS de votre machine. Vous pouvez ouvrir Terminal à l'aide de la recherche Spotlight. Cliquez sur l'icône "loupe" située dans le coin supérieur droit de votre bureau pour accéder à la recherche Spotlight. Alternativement, vous pouvez ouvrir Spotlight en appuyant sur Commande + barre d'espace.
- Ensuite, tapez "Terminal" dans le champ de recherche et ouvrez l'application à partir des résultats de la recherche.
- Maintenant, tapez la commande suivante dans le terminal. sudo dscacheutil -flushcache ; sudo killall -HUP mDNSResponder
- Appuyez sur la touche Retour et vous serez maintenant invité à entrer le mot de passe de l'utilisateur macOS. Tapez votre mot de passe et appuyez à nouveau sur Retour.
Fermez la fenêtre du terminal lorsque vous avez terminé.
C'est à peu près tout ce qu'il y a à faire. Vous avez réussi à effacer et à réinitialiser le cache DNS sur votre machine macOS.
Il convient de noter que vous ne recevrez pas de message "réussi" après avoir tapé la commande. Sachez simplement que c'est fait et que vous pouvez le confirmer en ouvrant le site Web auquel vous n'aviez pas accès auparavant.
Il est bon de vider le cache DNS de temps en temps, car il peut arriver qu'ils soient corrompus en raison de problèmes techniques. De même, votre routeur Wi-Fi dispose également d'un cache DNS. C'est pourquoi la plupart des gens recommandent de redémarrer le routeur comme étape de dépannage, car il vide également le cache DNS.
Si votre Mac exécute une ancienne version de macOS, vous souhaiterez peut-être apprendre à réinitialiser le cache DNS dans macOS High Sierra, ou à vider le cache DNS dans macOS Sierra, etc.La procédure est similaire et implique le terminal, à l'exception du fait que vous tapez une commande légèrement différente.
Nous espérons que vous avez pu corriger les problèmes de réseau que vous rencontriez ou que vous pouvez à nouveau accéder à tous les sites Web après avoir vidé le cache DNS de votre Mac. Et si vous rencontrez des problèmes généraux de connectivité Internet, vous pouvez également essayer les étapes de dépannage pour résoudre les problèmes de connectivité Wi-Fi sur votre Mac.
Si vous connaissez une autre approche pour vider le cache DNS sur les dernières versions de macOS, ou si vous avez des idées, des opinions ou des conseils particuliers, partagez-les dans les commentaires !