DNS-Flush unter OS X: Unterschied zwischen den Versionen

Aus Knowledgebase
Zur Navigation springen Zur Suche springen
 
(Neuer)
Zeile 26: Zeile 26:


== OS X 10.10 Yosemite, ab einschließlich 10.10.4 ==
== OS X 10.10 Yosemite, ab einschließlich 10.10.4 ==
Dies funktioniert mit allen neueren Versionen bis einschließlich 11.7 und vermutlich auch darüber.


  sudo killall -HUP mDNSResponder
  sudo killall -HUP mDNSResponder

Version vom 3. November 2022, 23:33 Uhr

Leeren des DNS-Caches („Flushing“) unter Apple (Mac) OS X

Mac OS X 10.4 Tiger

sudo lookupd -flushcache

Mac OS 10.5 Leopard

sudo dscacheutil -flushcache

Achtung: Dieser Befehl löscht nicht nur den DNS-Cache, sondern alle Caches der Directory Services, d. h. auch Benutzer-, Gruppen- und Management-Daten!

Mac OS X 10.6 Snow Leopard, OS X 10.7 Lion, 10.8 Mountain Lion, 10.9 Mavericks

sudo killall -HUP mDNSResponder

Der mDNSResponder ist jetzt für jegliches DNS zuständig.

s. a. OS X: How to reset the DNS cache

OS X 10.10 Yosemite, 10.10.0 bis inklusive 10.10.3

sudo discoveryutil udnsflushcache
sudo discoveryutil mdnsflushcache

„udnsflushcache“ löscht Unicast-Caches, „mdnsflushcache“ dagegen Multicast-Caches.

OS X 10.10 Yosemite, ab einschließlich 10.10.4

Dies funktioniert mit allen neueren Versionen bis einschließlich 11.7 und vermutlich auch darüber.

sudo killall -HUP mDNSResponder