Hoe DNS cache te resetten in macOS High Sierra
Wilt u de DNS-cache opnieuw instellen en wissen in macOS High Sierra? Sommige Mac-gebruikers moeten af en toe hun lokale DNS-cache opnieuw instellen, meestal omdat de DNS-instellingen van de Mac zijn gewijzigd, of een bepaalde naamserver of domein in de cache is opgeslagen en ze de bestaande DNS-cache moeten spoelen.
Hoewel het meestal webontwikkelaars, systeembeheerders en netwerkbeheerders zijn die met DNS fouilleren en hun DNS-caches moeten resetten en wissen, moeten andere Mac-gebruikers soms ook de DNS-caches leegmaken.
In macOS High Sierra kunt u de DNS-cache opnieuw instellen door het mDNSResponder-proces te targeten via de opdrachtregel die beschikbaar is in de Terminal-app. Dit lijkt op het wissen van DNS-cache in macOS Sierra en El Capitan, hoewel het proces om DNS-cache opnieuw in te stellen vele malen is gewijzigd in de geschiedenis van het Mac OS en Mac OS X-besturingssysteem.
DNS-cache opnieuw instellen in MacOS High Sierra
Merk op dat het resetten en wissen van de DNS-cache waarschijnlijk alle actieve internetactiviteiten of -gebruik zal onderbreken.
- Start de Terminal-toepassing, deze bevindt zich in de map / Applications / Utilities / op een Mac
- Voer de volgende syntaxis in op de opdrachtregel:
- Druk op de Return-toets en voer vervolgens het beheerderswachtwoord in en druk vervolgens weer op Return
- Wacht even, wanneer u de tekst "macOS DNS Cache Reset" ziet verschijnen in Terminal, is de reset van de DNS-cache geslaagd
- Terminal verlaten
sudo killall -HUP mDNSResponder; sleep 2; echo macOS DNS Cache Reset | say
Mogelijk moet u bepaalde met internet verbonden applicaties afsluiten en opnieuw starten om de wijzigingen van kracht te laten worden, hoewel de meeste webbrowsers kunnen volstaan met een eenvoudige verversing.
Als de bovenstaande benadering om welke reden dan ook niet werkt, kunt u de syntaxis van de opdracht in kleinere componenten splitsen:
sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset
Dit geldt voor macOS High Sierra, waarvan de versie is als Mac OS 10.13.x. Gebruikers die geïnteresseerd zijn in het leren terugzetten van DNS-cache in eerdere versies van MacOS, kunnen desgewenst leren hoe dit te doen voor Sierra, El Capitan, Yosemite en eerdere versies van Mac OS X.