Anzeigen DNS-cache unter OSX?
Liste der Einträge des DNS-cache in OSX 10.11.6, versuchte ich dscacheutil -statistics
aber das hat nicht funktioniert.
$ sudo dscacheutil -statistics
Unable to get details from the cache node
Wie kann ich nur drucken, was Sie da in den DNS-cache ohne Spülen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
mDNSResponder (multicast-DNS-daemon) SIGINFO-signal-dump eine Momentaufnahme Zusammenfassung der internen Zustand zu
/var/log/system.log
, einschließlich der cache-details. Um dies zu tun:Halten system log eröffnet, in einem terminal:
Senden Sie ein SIGINFO-signal zu mDNSResponder von einem anderen terminal:
Dann überprüfen Sie die Protokolle im ersten terminal, Sie wäre in der Lage, um zu sehen, cache-dump:
(Für mehr info:
man mDNSResponder
)sudo killall -INFO mDNSResponder
in Sierra, öffnen Sie die Konsole app, wählen Sie Ihr Gerät auf der linken Seitenleiste, dann bewerben Sie sich Suche nach filter mdnsresponder, DNS-cache-logs kann es gesehen werden.log stream --predicate 'process == "mDNSResponder"' --info
Als @PrasseethaKR und @kjagiello Punkt aus, auf High Siera mDNSResponer hat sich von
syslog
zulog
. Darüber hinaus sind Ihre DNS lookup-Nachrichten werden jetzt als privat angesehen und zeigen, wie<private>
im Konsolen-undlog stream
standardmäßig.Um Ihre DNS-lookups auf die High Sierra öffnen Sie ein Terminal und führen:
Zurück zu gehen, um mit Hilfe private nur den folgenden Befehl ausführen.
Prost!