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.

  1. Start de Terminal-toepassing, deze bevindt zich in de map / Applications / Utilities / op een Mac
  2. Voer de volgende syntaxis in op de opdrachtregel:
  3. sudo killall -HUP mDNSResponder; sleep 2; echo macOS DNS Cache Reset | say

  4. Druk op de Return-toets en voer vervolgens het beheerderswachtwoord in en druk vervolgens weer op Return
  5. Wacht even, wanneer u de tekst "macOS DNS Cache Reset" ziet verschijnen in Terminal, is de reset van de DNS-cache geslaagd
  6. Terminal verlaten

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.