Zum Inhalt springen
Toolbox

DNS Lookup und Reverse DNS

Beliebige Record-Typen abfragen, DNSSEC-Daten mitlesen, den Resolver je Abfrage wählen und PTR-Records mit Forward-Bestätigung prüfen.

DNS Lookup und Reverse DNS sind die Grundwerkzeuge der Toolbox und ohne Lizenz nutzbar. Der Lookup ersetzt dig und nslookup, Reverse DNS prüft, ob eine IP-Adresse einen sauberen PTR-Record hat.

DNS Lookup

Tipp eine Domain in Name oder IP, wähl den Typ und klick Abfragen.

Record-Typen

Typ Wofür
A, AAAA IPv4- und IPv6-Adressen
CNAME Alias auf einen anderen Namen
MX Mailserver
NS, SOA Nameserver und Zonendaten
TXT SPF, Verifizierungen und andere Texte
CAA welche Zertifizierungsstellen Zertifikate ausstellen dürfen
SRV Dienste mit Port, etwa für SIP oder XMPP
PTR Reverse-Einträge
HTTPS, SVCB Dienstbindungen, etwa für HTTP/3
DS, DNSKEY DNSSEC-Schlüssel und ihre Verankerung in der Elternzone
TLSA DANE-Zertifikatsbindungen
NAPTR, SSHFP Namensumschreibung und SSH-Schlüssel-Fingerprints
ANY alles, was der Server dazu herausgibt (viele Server antworten darauf nur eingeschränkt)

Gibst du eine IP-Adresse ein, fragt der Lookup automatisch den PTR-Record unter in-addr.arpa bzw. ip6.arpa ab. Du kannst auch eine URL oder E-Mail-Adresse einfügen, die App nimmt den Hostnamen daraus. Domains mit Umlauten funktionieren direkt.

DNSSEC mit abfragen

Der Schalter DNSSEC setzt in der Anfrage das DO-Bit. Die Antwort enthält dann auch die Signaturen (RRSIG), die du in der Tabelle und in den Rohdaten siehst. Validiert der Resolver selbst, meldet die App zusätzlich Per DNSSEC validiert (AD-Flag des Resolvers).

Das ist ein schneller Blick. Ob die ganze Vertrauenskette von der Root bis zur Domain stimmt, prüft die DNSSEC-Prüfung.

Resolver wählen

Neben dem Typ sitzt die Resolver-Auswahl. Sie gilt nur für diese eine Abfrage:

  • Standard (Einstellungen): der Resolver aus Einstellungen › Resolver, ab Werk der des Systems
  • System-Resolver
  • DoH Cloudflare, DoH Google, DoH Quad9, DoH AdGuard, DoH dns0.eu, DoH OpenDNS
  • 20 öffentliche Resolver direkt per UDP/TCP, etwa Cloudflare (1.1.1.1), Google (8.8.8.8), Quad9 (9.9.9.9), DNS.WATCH oder Digitalcourage

So siehst du schnell, ob ein bestimmter Resolver noch eine alte Antwort im Cache hat. Für den Vergleich vieler Resolver auf einmal gibt es die DNS-Propagation.

In den Einstellungen legst du fest, welcher Resolver ohne ausdrückliche Wahl gilt, welcher DoH-Anbieter genutzt wird, ob ein eigener Server gefragt werden soll und wie lange eine Abfrage höchstens dauern darf (Zeitlimit je Abfrage, ab Werk 5 Sekunden). Im Browser gibt es keine direkten Abfragen, dort läuft alles über DNS over HTTPS.

Befunde

Befund Bedeutung und was zu tun ist
n A-Records gefunden Alles da.
Keine A-Records (Warnung) Den Namen gibt es, aber keinen Eintrag dieses Typs (NODATA). Prüf, ob du den richtigen Typ oder Namen fragst, oder leg den Eintrag an.
Den Namen gibt es nicht (NXDOMAIN) (Fehler) Tippfehler, oder die Zone ist nicht delegiert. Prüf die Schreibweise und die Nameserver beim Registrar.
Antwort SERVFAIL oder ein anderer Fehlercode (Fehler) Der Resolver konnte nicht antworten. Bei signierten Domains steckt oft eine gebrochene DNSSEC-Kette dahinter.
CNAME-Kette (Hinweis) Der Name zeigt über einen oder mehrere Aliase auf das Ziel.
Lange CNAME-Kette (Warnung) Mehr als drei Stufen. Jede kostet eine Auflösung, besser direkt aufs Ziel zeigen.
Erweiterter Fehler (Warnung) Der Resolver liefert einen Extended DNS Error mit, etwa zu DNSSEC oder einem Zeitlimit.
Antwort abgeschnitten (TC) (Warnung) Die Antwort passte nicht in ein UDP-Paket.
Sehr kurze TTL (Hinweis) Unter 60 Sekunden. Änderungen greifen schnell, aber jede Abfrage geht bis zum Nameserver.
Antwort von … über … in … ms (Hinweis) Welcher Server über welches Protokoll wie schnell geantwortet hat.

Reverse DNS

Reverse DNS sucht den PTR-Record einer IP-Adresse und prüft, ob der gefundene Name wieder auf dieselbe IP zeigt (Forward-Confirmed Reverse DNS, kurz FCrDNS). Für Mailserver ist das wichtig, weil viele Empfänger Mail von Servern ohne passenden PTR ablehnen.

Tipp eine IPv4- oder IPv6-Adresse in IP-Adresse und klick Prüfen. Die Tabelle Reverse DNS zeigt je PTR den Namen, die Adressen, auf die er vorwärts auflöst, und ob die Bestätigung klappt.

Befund Bedeutung und was zu tun ist
IP → Name → IP (Forward-bestätigt) PTR und A/AAAA passen zusammen.
Kein PTR-Record (Warnung) Den PTR setzt der Inhaber des IP-Netzes, meist dein Provider oder Hoster, nicht dein DNS. Bei privaten Adressen ist das normal.
… zeigt nicht zurück auf … (Warnung) Der Name im PTR löst nicht auf diese IP auf. Leg für den Namen einen A- bzw. AAAA-Record mit dieser IP an oder lass den PTR ändern.
Mehrere PTR-Records (Warnung) Üblich und empfohlen ist genau einer.