Comme vous le savez probablement déjà, les données du site Web sont stockées dans le système de votre ordinateur. Les navigateurs et les appareils utilisent les données de localisation de ce site Web pour un accès et des temps de chargement plus rapides. Si vous souhaitez supprimer les détails d'emplacement de site Web stockés, votre cache DNS doit être vidé ou effacé.
Consultez également notre article Comment modifier des fichiers hôtes sur MacOS
Nous allons vous montrer comment vider le cache DNS sous MacOS à l'aide de Terminal, la méthode la plus utilisée par les développeurs de réseau, les administrateurs système et ceux qui modifient le fichier hosts ou modifient les paramètres de nom de domaine des serveurs.
Effacer le cache MDNS
Puisque nous allons utiliser l’application Terminal pour vider le cache DNS de votre Mac, allez à «Applications» et recherchez l’application Terminal dans le dossier «Utilitaires». L'application Terminal peut également être trouvée à l'aide de «Finder» sur votre Mac (la touche «Commande» et la barre d'espacement sont les touches de raccourci du Finder, ou peuvent être épinglées sur votre dock si vous l'utilisez fréquemment).
- Allez dans «Applications», puis sélectionnez «Utilitaires» et double-cliquez sur le terminal avec votre trackpad ou votre souris pour l'ouvrir. (Ou utilisez la méthode de votre choix pour rechercher et utiliser l'application Terminal.)
- Dans le terminal, vous allez taper la commande suivante: sudo killall -HUP mDNSResponder. Appuyez ensuite sur la touche «Entrée» de votre clavier.
- Votre Mac vous demandera votre mot de passe administrateur. Tapez-le pour continuer.
Une fois que vous avez saisi votre mot de passe, le cache MDNS sera effacé.
Vider / effacer tout et réinitialiser le cache DNS
Si vous souhaitez tout effacer et tout réinitialiser en même temps (ceci inclut le cache MDNS et UDNS), vous pouvez également le faire. Vous pouvez établir ceci en reliant ensemble les codes de ligne de commande à deux commandes suivants.
- Ouvrez l'application Terminal.
- Tapez la commande: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; dire cache vidé. Appuyez ensuite sur la touche «Entrée» de votre clavier.
Une fois que vous avez saisi et saisi la commande ci-dessus, votre MacOS annonce que le cache a bien été vidé. C'est cool, hein? C'est aussi simple que ça!