Vi snakket nylig om hvordan du spyler DNS-cachen din på Mac hvis du har problemer med å koble til bestemte nettsteder eller har andre nettverksproblemer i OS X. Vi vil nå ta en titt på DNS, og se spesielt hvordan vi kan bruke discoveryutil for å finne flere detaljer om DNS-cachene i OS X.

UDNS Cache Stats

Hvis du vil se unicast DNS-cachestatistikken, åpner du Terminal-appen (som ligger i / Programmer / Verktøy), og skriver deretter inn følgende kommando:

sudo discoveryutil udnscachestats

Når du har skrevet inn denne kommandoen, trykker du på retur, og du blir bedt om å angi administratorpassordet ditt. Når du er ferdig, trykker du på retur igjen. Du ser noe slikt:

UDNS Cache Stats: Cached 310 of 5000

Denne stat forteller deg hvor mange DNS-poster som er cached på din Mac. Når du spyler DNS-bufferen, ser du dette nummeret tilbake til 0.

Merk at hvis du har flere nettverksgrensesnitt, blir statistikken gjentatt for hver av grensesnittene på Mac-en.

MDNS Cache Stats

For å se statikken for multicast DNS-cachen, bare åpne Terminal igjen, men bruk denne kommandoen i stedet:

sudo discoveryutil mdnscachestats

Igjen, ser du noe som dette trykt på Terminal-skjermen:

MDNS Cache Stats: en0: Cached 169 of 7500

Igjen, kommandoen blir gjentatt for hvert nettverksgrensesnitt på din Mac, så du kan se flere oppføringer i Terminal. Hvis du spyler MDNS-hurtigbufferen som vi viste i forrige uke, vil dette nummeret også falle ned til 0, slik at du vet at hurtigbufferen er ryddet.