Verwenden von nslookup zu finden, welche name-Server kontaktiert wurden, die in einer Abfrage
Ich bin mit nslookup
zu finden, der DNS-name, der einer bestimmten IP-Adresse als einen der zugehörigen Adressen. So, ich nslookup interaktiv...
command line > nslookup -
set query=ptr
24.248.56.68
Non-authoritative answer:
68.56.248.24.in-addr.arpa name = wsip-24-248-56-68.ri.ri.cox.net.
Authoritative answers can be found from:
24.in-addr.arpa nameserver = x.arin.net.
24.in-addr.arpa nameserver = u.arin.net.
24.in-addr.arpa nameserver = t.arin.net.
24.in-addr.arpa nameserver = v.arin.net.
24.in-addr.arpa nameserver = dill.arin.net.
24.in-addr.arpa nameserver = y.arin.net.
24.in-addr.arpa nameserver = z.arin.net.
24.in-addr.arpa nameserver = w.arin.net.
t.arin.net internet address = 199.253.249.63
u.arin.net internet address = 204.61.216.50
u.arin.net has AAAA address 2001:500:14:6050:ad::1
v.arin.net internet address = 63.243.194.2
v.arin.net has AAAA address 2001:5a0:10::2
w.arin.net internet address = 72.52.71.2
w.arin.net has AAAA address 2001:470:1a::2
x.arin.net internet address = 199.71.0.63
x.arin.net has AAAA address 2001:500:31::63
y.arin.net internet address = 192.42.93.32
z.arin.net internet address = 199.212.0.63
z.arin.net has AAAA address 2001:500:13::63
dill.arin.net internet address = 192.35.51.32
Nun will ich finden, was der name-Server kontaktiert wurden, das zu tun-lookup. Ich denke, ich sollte mich set query=ns
aber das gibt die gleiche Antwort. Wie kann ich herausfinden, was die name-Server kontaktiert wurden?
InformationsquelleAutor Earl DeDo | 2011-03-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den server, bearbeitet Sie Ihre Abfrage sollte angezeigt werden zusammen mit den Ergebnissen, z.B.
In der Regel ist dies die Standard-nameserver-Konfiguration für Ihre workstation. Wählen Sie einen anderen nameserver verwenden Sie den nslookup - "server" - Befehl.
Seit Ihrer Abfrage eine nicht-autoritative Antwort das bedeutet, dass dein nameserver ist nicht MAßGEBEND für die Zeiger. Es mussten Anfragen an andere nameserver(s), um zu reagieren. Soweit ich weiß, gibt es keine nslookup option, um die lookup-Sequenz durchgeführt wurden, durch Ihre nameserver.
Wenn Ihr Ziel ist, um zu bestimmen, die autoritativen nameserver für die Zeiger dann müssen Sie einen oder mehrere nslookup-Abfragen basierend auf dem autorisierenden 'Tipps'. In Ihrem Beispiel, der erste Tipp ist "x.arin.net" (einer der internet-root-Server). Mit diesem Hinweis, der nächste Schritt wäre, senden Sie die gleiche Abfrage für den server, z.B.
Diese Antwort zeigt x.arin.net nicht autorisierende entweder aber der neue Tipp kennzeichnet nächsten server zur Abfrage "ns.cox.net" (oder "ns.west.cox.net" oder "ns.east.cox.net"). Stellen Sie Ihren server auf den neuen Hinweis, führen Sie die Abfrage erneut aus und wiederholen Sie den Vorgang, bis Sie eine autorisierende Antwort, z.B.
Dieses Ergebnis zeigt der autoritative nameserver für den Zeiger ist "ns2.coxmail.com". Je nachdem, wie Sie Ihren nameserver so konfiguriert ist, es können nicht durch die gleiche Reihe von Fragen, die Sie haben. Allerdings, wenn Ihre nameserver eingerichtet ist für das Zwischenspeichern, wenn Sie das nächste mal die gleiche Abfrage kann es Antwort aus dem cache, anstatt zu gehen durch den gleichen Prozess.
Ich hoffe, das hilft. Halten Sie im Verstand dies ist möglicherweise nicht genau, wie es für Sie funktioniert, weil eine Menge hängt von der Konfiguration der workstation, die Konfiguration Ihrer nameserver, sowie die Konfiguration der zusätzlichen Nameserver, die abgefragt werden.
Andere Werkzeuge anspruchsvoller als nslookup können diesen Prozess einfacher für Sie.
InformationsquelleAutor Duane Harkness