We hebben onlangs gesproken over het doorspoelen van je DNS-cache op je Mac als je problemen hebt met het verbinden met bepaalde websites of andere netwerkmoeilijkheden hebt binnen OS X. We willen nu nog een keer kijken naar DNS en specifiek bekijken hoe we kunnen gebruiken discoveryutil voor meer informatie over de DNS-caches in OS X.

UDNS Cache-statistieken

Om de DNS-cachestatistieken van unicast te bekijken, opent u de Terminal-app (in / Programma's / Hulpprogramma's) en voert u de volgende opdracht in:

sudo discoveryutil udnscachestats

Nadat u deze opdracht hebt ingevoerd, drukt u op Return en wordt u gevraagd uw beheerderswachtwoord op te geven. Als u klaar bent, drukt u nogmaals op Return. Je ziet zoiets als dit:

UDNS Cache-statistieken: gecached 310 van 5000

Deze stat geeft aan hoeveel DNS-vermeldingen momenteel in de cache op je Mac staan. Wanneer u de DNS-cache leegmaakt, ziet u dit aantal terugvallen naar 0.

Merk op dat als je meerdere netwerkinterfaces hebt, de statistieken worden herhaald voor elk van de interfaces op je Mac.

MDNS Cache-statistieken

Als u de statica voor de multicast-DNS-cache wilt zien, opent u eenvoudigweg de terminal, maar gebruikt u in plaats daarvan deze opdracht:

sudo discoveryutil mdnscachestats

Nogmaals, u ziet zoiets als dit afgedrukt op het scherm Terminal:

MDNS Cache-statistieken: en0: cache 169 van 7500

Nogmaals, de opdracht wordt herhaald voor elke netwerkinterface op je Mac, dus je kunt meerdere vermeldingen in de terminal zien. Als u de MDNS-cache leegt zoals we vorige week hebben getoond, wordt dit nummer ook weergegeven als 0, zodat u weet dat de cache is gewist.