Ich habe zwei DNS-Server konfiguriert, die beim Anzeigen aufgelistet werden ipconfig /all
Ich möchte wissen, welchen der beiden Server ich aktuell verwende, also über meinen Browser oder über den tracert
Befehl. Ich glaube, dass ich den ersten aufgelisteten Server verwenden werde, es sei denn, er ist nicht verfügbar. Zu diesem Zeitpunkt werde ich den nächsten Server verwenden.
Ich versuche herauszufinden, ob ich einen Befehl verwenden kann, der mir sagt, welchen ich verwende, oder alternativ eine Erklärung, warum dies eine fehlerhafte Frage ist.
Mir ist zwar bekannt, ipconfig /displaydns
aber dies ist eine zwischengespeicherte Ergebnisliste, die auch nicht anzeigt, von welchem Server die einzelnen Ergebnisse stammen.
Mir ist bekannt, nslookup [host]
aber dies verwendet den aktuellen "Standard" -Server.
Mir ist bewusst, nslookup [server] [host]
aber dies hilft nicht bei der Bestätigung, welche DNS ich derzeit von Tracert oder Browser verwende.
Meine Frage stammt aus einer Situation, in der nslookup das erwartete Ergebnis für einen bestimmten internen Host liefert. Gleichzeitig kann mein Browser und auch tracert
der Host nicht auflösen. Wenn Tracert und mein Browser den sekundären DNS-Server verwenden, möchte ich dies bestätigen können.
Gibt es eine Möglichkeit, dies zu tun?
quelle
Der Befehl nslookup an der Eingabeaufforderung gibt an, welchen er verwendet (normalerweise Ihren primären). Manchmal schlägt die Eingabe einer gefälschten Domain (hdhsgdh.com) auf dem ersten DNS-Server fehl und versucht, die zweite zu verwenden.
Eine schnelle Änderung: Geben Sie keine Adresse nach dem Befehl nslookup ein. Er gibt an, welchen DNS-Server er verwendet.
quelle
nslookup
Zeigt immer den Standard-DNS-Server an.Mir ist keine einfache Möglichkeit bekannt, diese Informationen in Windows zu erfassen. Mit einem Hilfsprogramm wie Wireshark ist es jedoch relativ einfach, den Netzwerkverkehr zu verfolgen und nach bestimmten Arten von Verkehr zu filtern , z. B. DNS.
quelle
Ich glaube, Sie werden immer Ihren primären DNS-Server verwenden, es sei denn, dies schlägt fehl. Aus diesem Grund haben wir einen alternativen DNS- oder sekundären DNS-Server.
quelle
Das Dienstprogramm DNSQuerySniffer von NirSoft zeigt die Ergebnisse von DNS-Abfragen an, sobald sie auftreten, und enthält die IP-Adresse des DNS-Servers.
http://www.nirsoft.net/utils/dns_query_sniffer.html
quelle
Sie können http://whatsmyresolver.stdlib.net/ besuchen. Auf dieser Seite erfahren Sie, welchen DNS-Server Sie zum Auflösen einer Domain verwendet haben. Dies hat den Vorteil, dass es auch dann funktioniert, wenn Sie keinen Zugriff auf Ihren Router haben oder Ihre DNS-Abfragen von Ihrem ISP oder Ähnlichem ausgeführt werden.
quelle