Das Erkennen von Zonen, DNS-Einträgen und IP-Adressen DNS-Troubleshooting mit Nslookup

Von Thomas Joos 1 min Lesedauer

Anbieter zum Thema

„Nslookup“ ist als Befehlszeilen-Tool in Windows seit Jahrzehnten enthalten. Das Tool lässt sich immer noch effektiv für die Fehlerbehandlung heranziehen. Der Beitrag gibt Tipps zur Vorgehensweise.

NSlookup ist ein wertvolles Tool für die Netzwerkdiagnose(Bild:  Thomas Joos)
NSlookup ist ein wertvolles Tool für die Netzwerkdiagnose
(Bild: Thomas Joos)

Nsloookup bietet neben der einfachen Abfrage von Informationen noch sehr viel mehr. Wir zeigen nachfolgend einige Beispiele dazu. Um den Standard-DNS-Eintrag für eine Domain abzufragen, verwendet ein Administrator folgenden Befehl:

nslookup example.com

Diese Anweisung liefert Informationen über die A- und AAAA-Einträge der Domain example.com, einschließlich der IP-Adressen. Administratoren können spezifische DNS-Datensätze abfragen, indem sie den Typ der Anfrage spezifizieren. Beispiele dafür sind MX-Einträge, die Informationen über Mail-Server bereitstellen:

nslookup -query=MX example.com

Ebenso kann der Befehl modifiziert werden, um andere Arten von Einträgen wie NS, TXT oder SOA abzufragen:

nslookup -query=NS example.comnslookup -query=TXT example.comnslookup -query=SOA example.com

Verwendung eines spezifischen DNS-Servers

In Fällen, in denen ein Administrator oder Nutzer die Antworten eines bestimmten DNS-Servers überprüfen muss, kann der Server direkt im Befehl angegeben werden:

nslookup example.com 8.8.8.8

Hier wird example.com gegen den Google DNS-Server mit der IP-Adresse 8.8.8.8 geprüft. Der interaktive Modus von NSLookup ermöglicht eine Reihe von Abfragen in einer Sitzung. Dies ist nützlich für Administratoren, die mehrere Abfragen hintereinander ausführen müssen:

nslookup> server 8.8.8.8> set type=MX> example.com

In diesem Beispiel wechselt der Benutzer zum Google DNS-Server, setzt den Abfragetyp auf MX und fragt dann nach example.com.

Reverse DNS-Lookups, die eine IP-Adresse in einen Hostnamen auflösen, sind für Netzwerküberwachung und Sicherheitsüberprüfungen essentiell. Der Befehl könnte folgendermaßen aussehen:

nslookup 93.184.216.34

Dieser Befehl liefert den Hostnamen, der mit der IP-Adresse 93.184.216.34 assoziiert ist. Für detaillierte Informationen über den Abfrageprozess kann der Debugging-Modus verwendet werden. Dieser liefert zusätzliche Details über die DNS-Anfrage und -Antwort:

nslookup -debug example.com

Dieser Modus zeigt alle Schritte der DNS-Abfrage, einschließlich der angeforderten und erhaltenen Datensätze, was bei der Fehlersuche hilfreich ist.

(ID:50001336)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu RZ- und Server-Technik

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung