Rensa DNS-cachar i tidiga versioner av Mac OS X (10.3, 10.2, 10.1)

När som helst du besöker en webbplats eller gör någon annan typ av DNS-sökning, blir IP-adressen bekvämt cachad. Medan det som är bekvämt för de flesta av oss kan det vara en verklig olägenhet för andra, särskilt administratörer som flyttar runt servrar. Denna uppsättning snabba tips som systemadministratörer (och andra) säkert kommer att uppskatta täcker spolning av DNS-cachar i tidiga versioner av Mac OS X-systemprogramvara, som 10, 4, 10, 3, 10, 2, 10, 1 och 10, 0 (!).


Om du är på en ny version som OS X 10.10.x Yosemite eller senare, oroa dig inte, vi länkar till hur du gör DNS-dumpningen där också.

Först måste clearing av DNS-cachen i Mac OS X alltid göras från terminalen. Kommandot är vad som ändras i versioner av OS X. Således använder du följande kommandon beroende på vilken version av OS X som används på systemet.

Rensa DNS i gamla versioner av Mac OS X som 10.4, 10.3, 10.2

I versioner av Mac OS X så långt tillbaka som Mac OS X 10.4, Mac OS X 10.3, Mac OS X 10.2, Mac OS X 10.1 kan du använda kommandot Simple Lookupd:

lookupd -flushcache

Inget annat arbete krävs, DNS ska dumpa sin cache och det är det.

Apple ändrade saker i senare versioner av Mac OS X, men med Mac OS X 10.5 Leopard skulle du behöva använda dscacheutil och denna syntax istället:

dscacheutil -flushcache

Återigen när du slår tillbaka är det det.

Som du antagligen har gissat, ändrade senare versioner av OS X YT IGEN, hur du spola ut DNS-cachen på nästan alla versioner av Mac OS X som Apple har lagt ut.

  • Spolning av DNS-caches i OS X Yosemite (10.10.x) och nyare med discoveryutil
  • Spolning av DNS-cache i OS X 10.9 Mavericks, 10, 8 Mountain Lion, 10, 7 Lion, 10, 6 Snow Leopard

Det är möjligt att Apple kommer att justera DNS-konfigurationen igen i framtiden så var säker på att bokmärke OSXDaily.com, vi kommer säkert att täcka det.