Hur man återställer DNS-cache i macOS High Sierra

Innehållsförteckning:

Anonim

Behöver du återställa och rensa DNS-cache i macOS High Sierra? Vissa Mac-användare kan behöva återställa sin lokala DNS-cache då och då, vanligtvis på grund av att Mac-DNS-inställningarna har ändrats, eller på grund av att en viss namnserver eller domän är cachad och de måste tömma befintlig DNS-cache.

Medan det oftast är webbutvecklare, systemadministratörer och nätverksadministratörer som fifflar med DNS och måste återställa och rensa sina DNS-cacheminne, ibland måste andra Mac-användare också rensa DNS-cachen.

I macOS High Sierra kan du återställa DNS-cache genom att rikta in dig på mDNSResponder-processen via kommandoraden som är tillgänglig i Terminal-appen. Detta liknar att rensa DNS-cache i macOS Sierra och El Capitan, även om processen för att återställa DNS-cache har ändrats många gånger genom historien för Mac OS och Mac OS X operativsystem.

Hur återställer du DNS-cache i MacOS High Sierra

Observera att återställning och tömning av DNS-cache sannolikt kommer att avbryta all aktiv internetaktivitet eller användning.

  1. Starta Terminal-programmet, det finns i mappen /Applications/Utilities/ på en Mac
  2. På kommandoraden anger du följande syntax:
  3. sudo killall -HUP mDNSResponder; sömn 2; echo macOS DNS-cacheåterställning | säga

  4. Tryck på returtangenten och ange sedan administratörslösenordet och tryck sedan på retur igen
  5. Vänta ett ögonblick, när du ser texten "macOS DNS Cache Reset" visas i terminalen har återställningen av DNS-cache lyckats
  6. Exit Terminal

Du kan behöva avsluta och starta om vissa internetanslutna applikationer för att ändringarna ska träda i kraft, även om de flesta webbläsare kan räcka med en enkel uppdatering.

Om ovanstående tillvägagångssätt inte fungerar av någon anledning, kan du dela ner kommandosyntaxen i mindre komponenter:

sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset

Detta gäller för macOS High Sierra, som är versionerad som Mac OS 10.13.x. Användare som är intresserade av att lära sig att återställa DNS-cache i tidigare versioner av MacOS kan lära sig hur man gör det för Sierra, El Capitan, Yosemite och tidigare versioner av Mac OS X om så önskas.

Hur man återställer DNS-cache i macOS High Sierra