Wie entleere ich den DNS-Cache auf einem OS X 10.6-Computer?

11

Es wird versucht, den lokalen DNS-Cache zu leeren. Wie geht das bei Snow Leopard?

Verwenden Sie die Systemeinstellungen und das Terminal?

jdiaz
quelle

Antworten:

17

Verwenden

sudo dscacheutil -flushcache

oder

sudo killall -HUP mDNSResponder

In 10.6 wird die Behandlung von Unicast-DNS jetzt von mDNSResponder verwaltet - dscacheutil -flushcachejetzt wird mDNSResponder nur noch angewiesen, neu zu starten (der zweite Befehl oben).

Chealion
quelle
1
Siehe OS X: Zurücksetzen des DNS-Cache von den Apple Support-Seiten.
Joel Purra
9
dscacheutil -flushcache
Ghoppe
quelle
Kann dies über das Voreinstellungsfenster erfolgen?
Jdiaz
2
@jdiaz Nein. In den Systemeinstellungen gibt es keine Option zum Leeren des DNS-Cache.
Ghoppe
1
Nach dem Upgrade auf OS X Lion dscacheutil -flushcachescheint es auf meinem System nicht mehr zu funktionieren. Die Verwendung von Chealions Vorschlag, ein HUP-Signal an mDNSResponder zu senden, funktioniert jedoch immer noch für mich.