Wenn Sie ein macOS-Benutzer sind und kürzlich Änderungen an Ihren DNS-Einstellungen vorgenommen haben, wäre es eine gute Idee, eine Bereinigung durchzuführen, die auch als Leeren des DNS-Cache bezeichnet wird. Aber warum ist es wichtig, den DNS-Cache zu leeren?
Denn wenn Ihr DNS zwischengespeichert wird, lösen die Nameserver oder der Domänenname möglicherweise nicht die richtige IP-Adresse auf und leiten Sie zu einer zwischengespeicherten Website weiter, oder schlimmer noch, sie können möglicherweise keine Verbindung mit der entsprechenden Website herstellen.
Wie setze ich das DNS meines Mac zurück?
In diesem Beitrag zeige ich Ihnen wie DNS-Cache löschen und zurücksetzen auf Ihrem macOS Ventura (Version 13.0). Wenn Sie macOS Monterey oder früher verwenden, klicken Sie hier.
Schritt 1
Starten Sie die Terminal-App. Sie können dies schnell tun, indem Sie die Tastenkombination Befehl + Leertaste ausführen. Geben Sie dann Terminal ein und drücken Sie die Eingabetaste.
Schritt 2
Kopieren Sie den folgenden Befehl in das Terminal und drücken Sie die Eingabetaste.
sudo killall -HUP mDNSResponder; sleep 2;
Schritt 3
Geben Sie Ihr macOS-Passwort ein und drücken Sie erneut die Eingabetaste.
Stufe 4
Beenden Sie das Terminal mit der Tastenkombination Befehl + Q.
Das ist es, so einfach ist es. Ihr DNS-Cache sollte jetzt geleert sein.
Wie setze ich den DNS-Cache auf älteren Macs zurück?
Wenn Sie ältere Versionen von macOS verwenden, funktioniert die gezielte Ausrichtung auf den mDNSResponder-Prozess mit dem obigen Befehl möglicherweise nicht. Wenn Sie macOS 12 (Monterey) oder niedriger verwenden, finden Sie in der folgenden Liste den richtigen Befehl.
„Monterrey“ (Version 12)
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
„Großer Süden“ (Version 11)
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
„Catalina“ (Version 10.15)
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
„Mojave“ (Version 10.14)
sudo killall -HUP mDNSResponder; sleep 2
„High Sierra“ (Version 10.13)
sudo killall -HUP mDNSResponder; sleep 2
„Sierra“ (Version 10.12)
sudo killall -HUP mDNSResponder
„Der Kapitän“ (Version 10.11)
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
„Yosemite“ (Version 10.10)
sudo discoveryutil mdnsflushcache;sudo discoveryutil udnsflushcaches
„Mavericks“ (Version 10.9)
dscacheutil -flushcache; sudo killall -HUP mDNSResponder
„Berglöwe“ (Version 10.8)
sudo killall -HUP mDNSResponder
„Löwe“ (Version 10.7)
sudo killall -HUP mDNSResponder
„Schneeleopard“ (Version 10.6)
sudo dscacheutil -flushcache
„Leopard“ (Version 10.5)
sudo dscacheutil -flushcache
„Tiger“ (Version 10.4)
lookupd -flushcache
Häufige Fragen:
1. Ist es sicher, den DNS-Cache zu leeren?
Im Allgemeinen ist es sicher, den DNS-Cache auf einem Mac zu leeren. Der DNS-Cache speichert Informationen über zuvor aufgerufene Websites und ihre entsprechenden IP-Adressen, sodass das Leeren des Caches dabei helfen kann, Probleme beim Zugriff auf bestimmte Websites zu beheben oder wenn Änderungen an DNS-Einträgen vorgenommen wurden.
2. Beschleunigt das Löschen des DNS-Cache das Internet?
Das Leeren des DNS-Cache auf einem Mac ist im Allgemeinen eine gute Vorgehensweise, um ein fehlerfreies System aufrechtzuerhalten und potenzielle Probleme beim Zugriff auf Websites zu vermeiden. Allerdings führt dies möglicherweise nicht immer zu einer signifikanten Verbesserung der Internetgeschwindigkeit.
3. Wird das DNS meines Mac automatisch aktualisiert?
Die DNS-Informationen Ihres Mac sollten bei Bedarf automatisch aktualisiert werden. In einigen Fällen müssen Sie jedoch möglicherweise den DNS-Cache Ihres Mac manuell leeren, um Probleme beim Website-Zugriff zu beheben. Im Allgemeinen sollten Sie sich nicht zu viele Gedanken über die Verwaltung der DNS-Informationen auf Ihrem Mac machen, da diese bei Bedarf automatisch aktualisiert werden sollten. Wenn Sie jedoch Probleme beim Zugriff auf Websites haben, kann das Leeren des DNS-Cache manchmal hilfreich sein.
