Ich dachte, ich wüsste, wie man das macht, aber ich denke nicht.
Selbst das d2
Debuggen nslookup
zeigt nicht an, dass der tatsächliche Spediteur abgefragt wird.
Nehmen wir also an, ich richte DNS-Weiterleitungen auf einem Windows-DNS-Server ein und frage diesen Server dann mit nslookup (oder etwas anderem?) Nach einem externen FQDN wie "www.purpleflowers.com" ab.
Kann ich tatsächlich sehen, wo der Windows-DNS-Server seine Weiterleitung abfragt, welche Weiterleitung er letztendlich verwendet hat und welche Antwort diese Weiterleitung hat?
domain-name-system
windows-server-2008-r2
nslookup
Der Reiniger
quelle
quelle
nslookup
dies zeigt? Die Weiterleitung erfolgt durch den Server, nicht durch den Client.Antworten:
Mir sind keine Protokolle bekannt, die Ihnen dieses Detail liefern würden. Sie können jedoch jederzeit eine Paketerfassungsfilterung für den DNS-Verkehr starten. Sie sollten sehen, dass die Anforderungen von Ihren Clients eingehen und Anforderungen an Ihre konfigurierten Weiterleitungen für Anforderungen gesendet werden, die nicht aus dem Cache beantwortet werden konnten.
quelle
DNS-Pakete enthalten keine Informationen zu Quelle und Ziel, die sie automatisch mithilfe der DNS-Abfragekaskade ausführen.
Um festzustellen, ob die Weiterleitungen funktionieren oder nicht, müssen Sie einen Client mit der Windows Server-DNS-IP als einzigem DNS einrichten.
Stellen Sie sicher, dass Sie den Cache bereinigen, indem Sie (ipconfig / flushdns) auf dem Client ausführen.
Versuchen Sie es dann, ohne dass eine Weiterleitung es konfiguriert hat. Sie sollten Probleme haben, externe Websites zu erreichen. (Denken Sie daran, dass im Client und auch im Server Cache-Informationen enthalten sind, die bereinigt werden müssen.)
Versuchen Sie dann, eine Weiterleitung wie 8.8.8.8 zu verwenden, und Sie sollten in der Lage sein, die Sites zu erreichen, aber die spezifische IP-Adresse des abgefragten DNS-Servers kann diese Informationen nicht abrufen, da es auf Netzwerkebene keine solchen Informationen gibt.
Hier ist eine interessante Frage zu Ihren Wünschen: https://www.experts-exchange.com/questions/24079211/How-can-I-trace-the-DNS-forwarder-query-from-my-Server.html
quelle
Then try without any forwarder configured it, you should have issues to hit external sites.
ist nicht wahr. Die meisten unserer DNS-Server sind nicht mit Weiterleitungen konfiguriert, sondern verwenden einfach die Root Hints-Server als nicht autorisierende Suche. Sie sollten diesen Teil herausarbeiten (oder ich kann), um andere nicht zu verwirren.