So löschen Sie & DNS-Cache zurücksetzen in MacOS Sierra

Inhaltsverzeichnis:

Anonim

Mac OS-Benutzer, die ihre DNS-Einstellungen geändert haben, müssen möglicherweise ihren DNS-Cache löschen, bevor die Änderungen wirksam werden. Außerdem werden Nameserver und Domains manchmal nicht wie beabsichtigt aufgelöst, wenn Sie einen ver alteten DNS-Cache auf dem Mac haben, eine andere Situation, in der das Zurücksetzen des DNS-Cache oft die Lösung sein kann.

Wir zeigen Ihnen, wie Sie den DNS-Cache in MacOS Sierra 10.12 und höher leeren.

Hinweis: Dies verwendet die Befehlszeile und richtet sich daher an fortgeschrittene Benutzer. Es ist ziemlich selten, dass ein unerfahrener Mac OS-Benutzer seinen DNS-Cache sowieso zurücksetzen muss, aber oft erzielt ein einfacher Neustart den gleichen Effekt.

So löschen Sie den DNS-Cache in MacOS Sierra

  1. Öffnen Sie die Terminal-Anwendung, die sich im Ordner „Dienstprogramme“ unter „Programme“ befindet
  2. Geben Sie die folgende Befehlssyntax genau ein (verwenden Sie Kopieren und Einfügen, wenn Sie Zweifel an der Genauigkeit der Syntax haben):
  3. sudo killall -HUP mDNSResponder;sagen, dass der DNS-Cache geleert wurde

  4. Drücken Sie die Return/Enter-Taste und geben Sie das Admin-Passwort ein, wenn Sie dazu aufgefordert werden (dies ist wegen der sudo-Berechtigungen erforderlich)
  5. Warten Sie einen Moment, bis der DNS-Cache geleert ist

Sie erh alten eine mündliche Audiowarnung, dass der DNS-Cache geleert wurde, wenn der Vorgang abgeschlossen ist.

Dies kann besonders wichtig sein, wenn Sie kürzlich Änderungen an DNS-Servern in Mac OS vorgenommen haben und feststellen, dass die Änderungen nicht wirksam wurden, wird aber auch häufig von Webentwicklern, Programmierern und Designern verwendet, die dies tun Arbeiten mit Domainnamen oder nach dem Bearbeiten der Hosts-Datei.

Obwohl es nicht immer notwendig ist, müssen Sie möglicherweise alle aktiven Anwendungen beenden und neu starten, die DNS oder Netzwerke verwenden, einschließlich Safari, Chrome, Firefox, Opera, sFTP, SSH und andere ähnliche Aufgaben, die davon abhängig sind Domainnamen-Korrespondenz.

In seltenen Fällen funktioniert der obige Befehl möglicherweise nicht, aber für macOS Sierra 10.12.3 und höher ist ein alternativer Befehl verfügbar, der auch einen zusätzlichen Fokus auf einen Hilfsprozess legt. Diese Syntax lautet:

sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache;sagen, dass der MacOS-DNS-Cache gelöscht wurde

Wie zuvor wird durch Drücken der Eingabetaste die Befehlssyntax ausgeführt und die DNS-Caches in MacOS 10.12.4 und neueren Versionen zurückgesetzt.

Denken Sie daran, dass dieser Tipp für moderne Versionen von macOS gedacht ist, einschließlich Sierra 10.12 und höher. Frühere Versionen von MacOS haben oft völlig andere Methoden zum Zurücksetzen des DNS-Cache, wie hier beschrieben, aber da einige der früheren Versionen noch in der Bereitstellung sind, kann es hilfreich sein, diese Methoden ebenfalls zu kennen.

Haben Sie Kommentare oder Tricks zum Zurücksetzen des DNS-Cache in MacOS? Lass es uns in den Kommentaren wissen!

So löschen Sie & DNS-Cache zurücksetzen in MacOS Sierra