NSLookup online: nslookup direkt im Browser
Gerade keine Eingabeaufforderung zur Hand oder keine Lust, eine zu öffnen? Diese Seite stellt DNS dieselben Fragen wie nslookup. Domain eingeben, Record-Typ wählen, Antwort lesen. Weiter unten finden Sie jeden nslookup-Befehl neben der passenden Option hier, dazu die Bedeutung seiner Ausgabe.
nslookup-Befehle und die passende Option hier
| Befehl | Was abgefragt wird | In diesem Tool |
|---|---|---|
| nslookup example.com | Die A- und AAAA-Records (IP-Adressen) | A oder AAAA |
| nslookup -type=mx example.com | Die Mailserver | MX |
| nslookup -type=ns example.com | Die autoritativen Nameserver | NS |
| nslookup -type=txt example.com | Textrecords wie SPF | TXT |
| nslookup -type=cname www.example.com | Der Alias, auf den ein Name zeigt | CNAME |
| nslookup -type=soa example.com | Zonenautorität und Zeitwerte | SOA |
| nslookup 8.8.8.8 | Der Hostname hinter einer IP-Adresse (Reverse-Abfrage) | Tool Reverse-DNS-Abfrage |
| nslookup example.com 1.1.1.1 | Dieselbe Anfrage, an einen Resolver Ihrer Wahl gesendet | Nutzt öffentliche Resolver |
Wie die Ausgabe von nslookup aussieht
Unter Linux und macOS gibt eine einfache Abfrage etwa Folgendes aus (die Adresse ist ein Dokumentationsbeispiel):
- Server und Address ganz oben zeigen, welcher Resolver geantwortet hat. Meist ist es Ihr Router, weshalb sich Ergebnisse von denen eines öffentlichen Resolvers unterscheiden können.
- Non-authoritative answer bedeutet, dass die Antwort von einem Resolver kam, oft aus dessen Cache, und nicht direkt vom Nameserver der Domain. Das ist bei alltäglichen Abfragen normal.
- Ein Name, der mehrfach aufgeführt wird, hat mehrere Adressen.
- NXDOMAIN oder Non-existent domain bedeutet, dass der Name nicht registriert ist oder keine Einträge hat. Eine Zeitüberschreitung bedeutet, dass nicht rechtzeitig eine Antwort eintraf, oft weil eine Firewall DNS blockiert.
$ nslookup example.com Server: 192.168.1.1 Address: 192.168.1.1#53 Non-authoritative answer: Name: example.com Address: 203.0.113.10
nslookup unter Windows, macOS und Linux ausführen
Es ist bereits installiert. Öffnen Sie unter Windows die Eingabeaufforderung oder PowerShell, unter macOS das Terminal und tippen Sie nslookup gefolgt von einem Namen. Geben Sie nslookup allein ein, um in den interaktiven Modus zu wechseln. Mit set type=mx und einem Namen ändern Sie dann den Record-Typ, mit exit verlassen Sie den Modus.
Viele Administratoren unter Linux und macOS bevorzugen dig, weil es mehr Details ausgibt und sich leichter skripten lässt. Beide stellen dieselben Fragen an dasselbe DNS-System, daher stimmen die Antworten überein.
Wenn Ihr nslookup und diese Seite voneinander abweichen
Das kommt vor und hat meist einen von vier Gründen. Ihr Resolver hat eine ältere Antwort gespeichert als die öffentlichen. Sie nutzen ein VPN oder ein Firmennetzwerk, dessen DNS für interne Namen andere Antworten liefert. Ein Eintrag in der Hosts-Datei überschreibt DNS nur auf Ihrem Computer, und nslookup ignoriert ihn, Ihr Browser dagegen nicht. Oder die Domain nutzt geografisches DNS und liefert je nach Standort der Anfrage unterschiedliche Adressen.