Mac OS X Rensa DNS-cachen

Mac OS X använder Lookupd-systemet för att hålla en cache eller en lokal databas med DNS-uppslagningsresultat (bland annat). Detta kan väsentligt öka prestanda genom att förhindra upprepade DNS-frågor. Det finns dock tider som att flytta en webbserver eller felsökning av nätverk eller problem med DNS-servern när den cachade data kan vara ett problem. Ett enkelt kommando kommer att rensa de cachade värdena.


Så här rensar du uppslagskachen:

lookupd-flushcache

För att köra det här kommandot, öppna ett Terminal-fönster (i ett Finder Windows-program -> Verktyg -> Terminal) och skriv bara in kommandot som visas ovan. Detta är ett lågriskkommando. Den data som lagras i Lookupds cacheminnor är temporär av design. Som standard kommer en post endast att ligga i cachen i 12 timmar.

Om det verkar som om detta inte fungerar kan det vara möjligt att programmet du testar också cacher sina DNS-frågor. Firefox-webbläsaren cachar till exempel DNS-poster internt i 60 sekunder. I det här fallet är den enklaste lösningen att sitta på händerna i en minut.

Obs! Detta kommando har ändrats för version 10.5 (Leopard) i OS X. För det nya kommandot, se detta recept.