Gibt es eine Möglichkeit, eine ähnliche Anforderungsprotokollierung für die DNS-Auflösung zu sehen?
Die Entwicklerwerkzeuge nicht verwenden.
Weitere Informationen zum Aktivieren der HTTP-Protokollierung (einschließlich der DNS-Abfrageprotokollierung) finden Sie weiter unten in dieser Antwort.
Die einzigen Informationen, die Sie von den Entwicklertools erhalten können, sind die "Auflösungszeit eines Hostnamens". Welches ist in der Registerkarte "Timings".
Timings
Die Registerkarte Timings unterteilt eine Netzwerkanforderung in die folgende Teilmenge der in der HTTP-Archivspezifikation definierten Stufen:
Name Description DNS resolution Time taken to resolve a host name. Connecting Time taken to create a TCP connection. Sending Time taken to send the HTTP request to the server. Waiting Waiting for a response from the server. Receiving Time taken to read the entire response from the server (or cache).
Es bietet eine detailliertere, kommentierte Ansicht der Zeitleiste für diese Anforderung, die zeigt, wie die Gesamtwartezeit in die verschiedenen Phasen aufgeteilt wird:
Source Network Monitor
Wie kann ich DNS-Anfragen protokollieren?
Lösung 1 :
Aktivieren Sie die HTTP-Protokollierung in Firefox. Das Schlüsselbit für die DNS-Protokollierung lautet nsHostResolver:5
:
Protokollierung der HTTP-Aktivität
Windows-Befehle zum Starten der HTTP-Protokollierung (32-Bit-Windows):
cd c:\ set NSPR_LOG_MODULES=timestamp,nsHttp:5,nsSocketTransport:5,nsStreamPump:5,nsHostResolver:5 set NSPR_LOG_FILE=%TEMP%\log.txt cd "Program Files\Mozilla Firefox" .\firefox.exe
Windows-Befehle zum Starten der HTTP-Protokollierung (64-Bit-Windows):
cd c:\ set NSPR_LOG_MODULES=timestamp,nsHttp:5,nsSocketTransport:5,nsStreamPump:5,nsHostResolver:5 set NSPR_LOG_FILE=%TEMP%\log.txt cd "Program Files (x86)\Mozilla Firefox" .\firefox.exe
Quell- HTTP-Protokollierung
Lösung 2 :
Verwenden Sie DNSQuerySniffer von NirSoft :
DNSQuerySniffer ist ein Netzwerk-Sniffer-Dienstprogramm, das die auf Ihrem System gesendeten DNS-Abfragen anzeigt.
Für jede DNS-Abfrage werden die folgenden Informationen angezeigt: Hostname, Portnummer, Abfrage-ID, Anfragetyp (A, AAAA, NS, MX usw.), Anforderungszeit, Antwortzeit, Dauer, Antwortcode, Anzahl der Datensätze und den Inhalt der zurückgegebenen DNS-Einträge.
Sie können die Informationen zu den DNS-Abfragen problemlos in die Datei csv / tab-delimited / xml / html exportieren oder die DNS-Abfragen in die Zwischenablage kopieren und dann in Excel oder eine andere Tabellenkalkulationsanwendung einfügen.
Haftungsausschluss
Ich bin in keiner Weise mit NirSoft verbunden, ich bin nur ein Endbenutzer ihrer Software.