Comment réinitialiser le cache DNS dans macOS High Sierra
Table des matières:
Besoin de réinitialiser et d'effacer le cache DNS dans macOS High Sierra ? Certains utilisateurs de Mac peuvent avoir besoin de réinitialiser occasionnellement leur cache DNS local, généralement parce que les paramètres DNS du Mac ont changé, ou parce qu'un serveur de noms ou un domaine particulier est mis en cache et qu'ils doivent vider le cache DNS existant.
Bien que ce soient le plus souvent les développeurs Web, les administrateurs système et les administrateurs réseau qui manipulent le DNS et doivent réinitialiser et vider leurs caches DNS, d'autres utilisateurs de Mac doivent parfois également vider les caches DNS.
Dans macOS High Sierra, vous pouvez réinitialiser le cache DNS en ciblant le processus mDNSResponder via la ligne de commande disponible dans l'application Terminal. Ceci est similaire à la suppression du cache DNS dans macOS Sierra et El Capitan, bien que le processus de réinitialisation du cache DNS ait changé plusieurs fois au cours de l'histoire du système d'exploitation Mac OS et Mac OS X.
Comment réinitialiser le cache DNS dans MacOS High Sierra
Notez que la réinitialisation et le vidage du cache DNS interrompront probablement toute activité ou utilisation Internet active.
- Lancez l'application Terminal, elle se trouve dans le dossier /Applications/Utilitaires/ sur un Mac
- Sur la ligne de commande, saisissez la syntaxe suivante :
- Appuyez sur la touche Retour, puis entrez le mot de passe administrateur, puis appuyez à nouveau sur Retour
- Attendez un instant, lorsque le texte "macOS DNS Cache Reset" apparaît dans le terminal, la réinitialisation du cache DNS a réussi
- Quitter le terminal
sudo killall -HUP mDNSResponder ; dormir 2 ; echo macOS Réinitialisation du cache DNS | dire
Vous devrez peut-être quitter et relancer certaines applications connectées à Internet pour que les modifications prennent effet, bien que la plupart des navigateurs Web puissent se contenter d'une simple actualisation.
Si l'approche ci-dessus ne fonctionne pas pour une raison quelconque, vous pouvez décomposer la syntaxe de la commande en composants plus petits :
sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset
Cela s'applique à macOS High Sierra, dont la version est Mac OS 10.13.x. Les utilisateurs souhaitant savoir comment réinitialiser le cache DNS dans les versions antérieures de MacOS peuvent apprendre à le faire pour Sierra, El Capitan, Yosemite et les versions antérieures de Mac OS X si vous le souhaitez.