NewIntroducing QODEX QA Services — platform-powered QA for API-driven teams.Learn more →
DNS-Lookup

DNS-Lookup

Führen Sie schnelle DNS-Lookups durch, um A-, AAAA-, CNAME-, MX- und NS-Records einer beliebigen Domain abzurufen. Ideal zum Debuggen von Domains, zur Konfigurationsprüfung oder für Audits. Kombinieren Sie dieses Tool mit dem Reverse-IP-Lookup und dem IP-Adressen-Validator für vollständige Einblicke in die Domain-Infrastruktur.

DNS-Lookup, Dokumentation

Was ist ein DNS-Lookup?

DNS (Domain Name System) Lookup ist der Prozess, bei dem ein menschenleserbarer Domainname (wie example.com) in eine IP-Adresse übersetzt wird, die Computer zur gegenseitigen Identifikation im Internet verwenden.

Stellen Sie sich DNS als das Telefonbuch des Internets vor: Es hilft Browsern, im Hintergrund Webserver zu finden, damit Websites geladen werden können.

DNS-Lookup manuell durchführen

Es gibt zwei bewährte Methoden, DNS-Einträge einzusehen: Kommandozeilen-Tools oder webbasierte Alternativen.

Kommandozeilen-Tools verwenden

Die meisten Betriebssysteme bieten praktische Hilfsprogramme für DNS-Abfragen:

  • nslookup (Windows, macOS, Linux): Öffnen Sie die Eingabeaufforderung oder das Terminal, tippen Sie nslookup example.com und drücken Sie Enter. Das liefert die aktuelle IP-Adresse der Domain sowie weitere DNS-Einträge.

  • dig (macOS, Linux): Für detailliertere Informationen empfiehlt sich dig example.com. Dieses Werkzeug ist das Schweizer Taschenmesser der DNS-Lookups und zeigt A-Records, autoritative Server und mehr.

Online-DNS-Tools verwenden

Wer Kommandozeilen scheut, findet zahlreiche webbasierte DNS-Lookup-Tools. Geben Sie einfach die Domain in das Suchfeld ein, und das Tool zeigt die DNS-Einträge direkt im Browser an. Kein technisches Vorwissen erforderlich.

Einige Browser bieten sogar Erweiterungen an, mit denen Sie DNS-Einträge für jede besuchte Website prüfen können, ohne den aktuellen Tab zu verlassen.

Wie DNS-Lookup funktioniert

So läuft eine typische DNS-Auflösung ab:

  1. Benutzereingabe: Eine Domain wie example.com wird im Browser eingegeben.

  2. Rekursiver Resolver: Die Anfrage wird an einen DNS-Resolver gesendet (oft Ihr ISP oder ein konfigurierter DNS wie Google).

  3. Root-Server kontaktiert: Der Resolver fragt einen Root-Server nach dem .com-TLD-Server.

  4. TLD-Server: Der .com-Server teilt dem Resolver mit, wo der autoritative DNS von example.com zu finden ist.

  5. Autoritativer Server: Dieser Server liefert die endgültige Antwort, zum Beispiel die IP-Adresse der Domain.

  6. Antwort zurückgeliefert: Die IP wird an Ihr Gerät zurückgegeben, und der Browser verbindet sich mit dieser IP.

Die wichtigsten Akteure in diesem Prozess:

  • Rekursiver Resolver: Der erste DNS-Server, den Ihr Gerät kontaktiert, typischerweise Ihr ISP oder ein gewählter DNS-Dienst (wie Google DNS oder Cloudflare). Er führt alle Abfragen durch und speichert Ergebnisse zwischen.

  • Root-Nameserver: Der Root-Server ist wie der Hauptindex des DNS-Systems. Er kennt keine konkreten Domain-Adressen, weist aber den Weg zum richtigen TLD-Server.

  • TLD-Nameserver: Das Verzeichnis für eine gesamte Domain-Endung (z. B. .com). Er verweist den Resolver an den autoritativen Nameserver der spezifischen Domain.

  • Autoritativer Nameserver: Das finale Ziel, wo die tatsächlichen DNS-Einträge der Domain gespeichert sind.

Nicht jede Abfrage erfordert alle diese Schritte, dank Caching können wiederholte Anfragen für dieselbe Domain viel schneller beantwortet werden.

Den abzufragenden Server auswählen

Sie können oft aus mehreren gängigen DNS-Servern wählen, um zu sehen, wie eine Domain über das Internet aufgelöst wird: Google, Cloudflare, Quad9, Yandex oder der autoritative DNS-Server der Domain selbst. So lassen sich Ergebnisse vergleichen und Propagierungsprobleme, regionale Unterschiede oder Caching-Verzögerungen erkennen.

Bestimmte Record-Typen in der Kommandozeile abfragen

  • Mit nslookup: nslookup -type=A example.com

  • Mit dig: dig -t MX example.com

Tauschen Sie Domain und Record-Typ (A, AAAA, CNAME, MX usw.) nach Bedarf aus.

So verwenden Sie ein Online-DNS-Lookup-Tool

  1. Domain eingeben: Geben Sie eine beliebige Domain (z. B. example.com) in das Suchfeld des Tools ein.

  2. DNS-Server auswählen (optional): Viele Tools erlauben die Wahl zwischen Servern wie Google Public DNS, Cloudflare, Quad9 oder Yandex, um Ergebnisse verschiedener Resolver zu vergleichen.

  3. DNS-Record-Typ wählen: Alle Einträge auf einmal ansehen oder einen spezifischen Typ auswählen: A, AAAA, CNAME, MX, NS, TXT usw.

    • Für einen Überblick: Alle Einträge anzeigen.

    • Für E-Mail-Fehlersuche: MX- oder TXT-Einträge.

    • Für die IP einer Website: A- oder AAAA-Einträge.

  4. Lookup starten: Auf "Lookup" klicken. Das Tool ruft die aktuellen DNS-Einträge Ihrer Domain ab.

DNS-Lookup über Kommandozeilen-Tools durchführen

Unter Windows

  • Eingabeaufforderung öffnen.

  • Eingeben: nslookup example.com

  • Für spezifische Einträge: nslookup -type=MX example.com

Unter macOS und Linux

  • Terminal öffnen.

  • Grundlegende Abfrage: dig example.com

  • Für spezifischen Record-Typ: dig -t MX example.com

Wie DNS-Caching die Antwortzeiten verbessert

DNS verwendet Caching, um Abfragen zu beschleunigen. Wenn Sie eine Domain aufrufen, speichert der DNS-Resolver die Antwort für einen festgelegten Zeitraum, bekannt als TTL (Time to Live).

  • Schnelleres Laden: Wenn dieselbe Domain erneut aufgerufen wird, kann der Resolver die IP sofort aus dem Cache bereitstellen.

  • Weniger globaler Traffic: Anfragen müssen nicht jedes Mal bis zum autoritativen Server weitergeleitet werden.

  • Effizienteres Surfen: Da Resolver viele Benutzer in derselben Region bedienen, profitieren alle von gecachten Antworten.

Gängige DNS-Eintragstypen erklärt

  • A-Record: Ordnet eine Domain einer IPv4-Adresse zu. Speichert die primäre IP-Adresse der Domain.

  • AAAA-Record: Wie der A-Record, aber für IPv6-Adressen.

  • CNAME: Alias für eine andere Domain. Verweist eine Domain oder Subdomain auf eine andere.

  • MX-Record: Mailserver der Domain. Leitet E-Mails an die richtigen Server weiter.

  • NS-Record: Nameserver, der für die DNS-Auflösung zuständig ist.

  • TXT-Record: Textinformationen (z. B. SPF oder Domain-Verifizierung). Häufig für E-Mail-Sicherheitsprotokolle wie SPF, DKIM und DMARC verwendet.

  • SOA-Record: Start of Authority, enthält Verwaltungsinformationen wie den primären DNS-Server und Zeitstempel der letzten Aktualisierung.

  • CAA-Record: Gibt an, welche Zertifizierungsstellen (z. B. Let's Encrypt oder DigiCert) SSL/TLS-Zertifikate für Ihre Domain ausstellen dürfen.

  • PTR-Record: Das Gegenteil von A oder AAAA: ordnet einer IP-Adresse einen Domainnamen zu. Wesentlich für Reverse-DNS-Lookups.

  • SRV-Record: Definiert den Standort (Protokoll und Port) bestimmter Dienste, die auf Ihrer Domain laufen.

Weitere DNS-Eintragstypen:

  • DS-Record: Enthält einen eindeutigen Fingerabdruck Ihres öffentlichen Schlüssels, verwendet mit DNSSEC.

  • DNSKEY-Record: Enthält öffentliche Schlüssel für DNSSEC.

Praktische Beispiele

Beispiel 1: IP-Adresse auflösen

Eingabe: qodex.ai

Ausgabe:

A Record: 34.120.56.73
NS Record: ns1.gcpdns.net
MX Record: aspmx.l.google.com

Nützlich für: DNS-Propagierung und Live-Server-IPs bestätigen.

Beispiel 2: E-Mail-Zustellprobleme diagnostizieren

Sie führen einen DNS-Lookup für clientdomain.com durch und finden:

MX Record: mail.clientdomain.com
TXT Record: v=spf1 -all

Der SPF-Record blockiert alle Absender, was erklärt, warum E-Mails zurückgewiesen werden.

Wie DNS-Lookup-Ergebnisse bei der Fehlerdiagnose helfen

Ein DNS-Lookup stellt zwar keine automatische Diagnose, aber die abgerufenen Einträge können Problembereiche aufzeigen:

  • Falsche DNS-Konfigurationen: Falsche IPs oder fehlende Einträge können wesentliche Dienste unterbrechen.

  • DNS-Propagierungsverzögerungen: Nach Änderungen erscheinen neue Einträge möglicherweise nicht sofort weltweit.

  • Reverse-DNS-Fehlkonfigurationen: Fehlende oder falsche PTR-Records können zu E-Mail-Zustellproblemen führen.

  • Fehlende oder falsche Einträge: Ein fehlender oder falsch geschriebener MX-, CNAME- oder TXT-Record führt zu Fehlfunktionen.

  • DNS-Server-Verfügbarkeit: Wenn Nameserver nicht antworten, werden keine Ihrer Einträge aufgelöst.

  • DNSSEC-Verifizierung: Unvollständig konfiguriertes DNSSEC kann Sicherheitswarnungen oder fehlgeschlagene Lookups verursachen.

Hinweis: Das DNS-Lookup-Tool stellt die Rohdaten bereit. Für tiefgreifendere Diagnosen (z. B. Domain-Gesundheit oder E-Mail-Zustellbarkeit) sind möglicherweise zusätzliche Prüfungen oder Tools erforderlich.

Anwendungsfälle

  • Website-Debugging: Prüfen, ob Ihre Domain auf den richtigen Server zeigt.

  • E-Mail-Fehlersuche: MX-, SPF- und DKIM-DNS-Einträge validieren.

  • Sicherheitsanalyse: DNS-Hijacking oder unbefugte Nameserver-Änderungen erkennen.

  • SEO-Monitoring: Sicherstellen, dass CNAME- und A-Records nach Migrationen korrekt sind.

  • IT-Audits: Konfigurationen für Domains, Apps und Dienste bestätigen.

Warum DNS-Record-Lookups wichtig sind

  • Domain-Namensauflösung: Jeder Web-Besuch basiert darauf, dass DNS Domainnamen in IP-Adressen übersetzt.

  • Genaue Ressourcenzuordnung: Administratoren müssen DNS-Einträge überwachen, um sicherzustellen, dass alle Dienste (Web, E-Mail, Apps) korrekt konfiguriert sind.

  • Zuverlässige Interneterreichbarkeit: Falsche DNS-Einträge können dazu führen, dass Besucher Ihre Website gar nicht erreichen.

  • E-Mail-Zustellung: MX-Records bestimmen, wo Ihre E-Mails landen. SPF- und DKIM-Records authentifizieren Absender.

  • Load Balancing und Failover: Durch die Verteilung des Traffics auf mehrere Server kann DNS Überlastungen verhindern und bei einem Serverausfall auf Backup-Routen umschalten.

  • DNS-basierte Blacklists (DNSBL): Prüfen, ob Ihre Domain oder Ihr Server auf Internet-Blacklists gelandet ist.

  • Netzwerk-Fehlersuche: DNS-Lookups sind oft der erste Schritt bei der Diagnose, ob ein Problem mit Ihrer Konfiguration oder anderswo liegt.

Was kann ein DNS-Lookup aufdecken?

  • Falsche DNS-Konfigurationen: Tippfehler, veraltete IPs oder falsche Serveradressen erkennen.

  • DNS-Propagierung: Bestätigen, ob Änderungen im Internet verbreitet wurden.

  • Reverse-DNS-Fehlkonfigurationen: Prüfen, ob die IP-Adresse auf Ihre Domain zurückverweist.

  • Fehlende oder falsche DNS-Einträge: Sofort erkennen, ob wesentliche Einträge fehlen oder falsch konfiguriert sind.

  • DNS-Server-Verfügbarkeit: Erkennen, ob bestimmte Nameserver nicht antworten.

  • DNSSEC-Verifizierung: Prüfen, ob Domain-Einträge kryptografisch signiert sind.

Warum ein Online-DNS-Lookup-Tool verwenden?

Online-DNS-Lookup-Tools bieten Komfort und Zugänglichkeit. Nicht jeder ist mit der Eingabe von Kommandozeilen-Befehlen wie dig oder nslookup vertraut. Online-Tools nehmen die technische Komplexität weg: Nur ein Webbrowser wird benötigt, keine Installation, kein Auswendiglernen von Befehlen. Für Einsteiger bedeutet das weniger Einschüchterung, für Profis eine schnelle Prüfung von jedem Gerät aus.

Was macht DNS-Lookup-Tools benutzerfreundlich?

  • Einfache Benutzeroberflächen: Domain eingeben, Enter drücken, fertig.

  • Sofortige Ergebnisse: DNS-Einträge erscheinen direkt im Browser, übersichtlich organisiert.

  • Keine Installation nötig: Alles läuft online.

  • Browser-Erweiterungen: Add-ons ermöglichen die Prüfung von DNS-Einträgen für jede besuchte Website.

Welche DNS-Lookup-Typen gibt es?

  • Forward-DNS-Lookup: Der klassische Lookup: Sie geben einen Domainnamen ein und erhalten die zugehörige IP-Adresse.

  • Reverse-DNS-Lookup: Umgekehrte Suche: Sie beginnen mit einer IP-Adresse und ermitteln den zugehörigen Domainnamen (sofern vorhanden).

Was ist ein Reverse-DNS-Lookup?

Ein Reverse-DNS-Lookup funktioniert wie ein rückwärts durchgesuchtes Adressbuch. Anstatt einen Domainnamen in eine IP-Adresse umzuwandeln, ermittelt er aus einer IP-Adresse den zugehörigen Domainnamen, sofern ein solcher existiert. Dieser Prozess basiert auf einem PTR-Record (Pointer Record), der auf dem DNS-Server konfiguriert sein muss.

Reverse-DNS ist besonders nützlich für Netzwerk-Fehlersuche, Spam-Filter und die Identifikation des Ursprungs von Internet-Traffic.

Wie führt man einen Reverse-DNS-Lookup durch?

Zur Durchführung eines Reverse-DNS-Lookups stehen folgende Optionen zur Verfügung:

  • Online-Tools: Websites wie MXToolbox, DNSChecker.org und Network-Tools.com. IP-Adresse eingeben und die zugehörige Domain wird angezeigt, sofern ein PTR-Record gesetzt ist.

  • Kommandozeilen-Tools: Unter Windows nslookup, unter macOS und Linux dig oder host. Beispiel: nslookup 8.8.8.8 gibt die mit Googles Public DNS verknüpfte Domain zurück.

  • PTR-Records: Der Prozess funktioniert nur, wenn der Eigentümer der IP-Adresse einen PTR-Record eingerichtet hat. Nicht alle IPs haben einen solchen.

Warum DNS-basierte Blacklists (DNSBL) verwenden?

DNS-basierte Blacklists (DNSBLs) bieten eine zusätzliche Schutzschicht, indem sie verdächtige oder unerwünschte Verbindungen identifizieren und blockieren, bevor sie Ihren Server erreichen. Mit vertrauenswürdigen DNSBLs wie Spamhaus oder Barracuda können Sie:

  • Bekannte Spam- oder Malware-Quellen schnell herausfiltern.

  • Das Risiko von Phishing-Angriffen oder Botnet-Traffic reduzieren.

  • Bedrohungsabwehr automatisieren und Ihren Posteingang sowie Ihre Infrastruktur entlasten.

Profi-Tipps

  • Kombinieren Sie dieses Tool mit dem IP-Adressen-Validator, um saubere, formatierte Eingaben sicherzustellen.

  • Prüfen Sie bei Subdomains immer die CNAME-Einträge, sie könnten auf andere Stellen verweisen.

  • Wenn die Propagierung verzögert ist, testen Sie von mehreren geografischen Standorten aus.

  • Die DNS-TTL (Time to Live) beeinflusst, wie lange Änderungen brauchen. Senken Sie die TTL vor geplanten Änderungen für schnellere Propagierung. Hohe TTL-Werte verlangsamen die Propagierung, reduzieren aber das Abfragevolumen. Überprüfen Sie TTL-Einstellungen stets vor Migrationen oder kritischen Aktualisierungen.

Frequently Asked Questions

Welche Eintragstypen kann DNS-Lookup anzeigen?

A, AAAA, MX, CNAME, NS, TXT, SOA und manchmal PTR, sofern verfügbar.

Kann DNS-Lookup Propagierungsverzögerungen erkennen?

Ja, durch Tests von mehreren Standorten aus können Sie sehen, welche Server bereits aktualisiert wurden.

Warum gibt meine Domain keine Einträge zurück?

Möglicherweise ist sie nicht registriert oder die DNS-Zone ist nicht korrekt eingerichtet.

Wie unterscheidet sich DNS-Lookup vom Reverse-IP-Lookup?

DNS-Lookup geht von der Domain zur IP; Reverse-Lookup macht das Gegenteil.

Ist DNS-Lookup sicher und legal?

Ja. Er greift auf öffentlich verfügbare DNS-Einträge zu und wird für Debugging und Audits eingesetzt.

Wie lange dauert die DNS-Propagierung in der Regel?

DNS-Änderungen sind nicht sofort überall sichtbar. Aufgrund von Caching kann es einige Zeit dauern, bis sie global erkannt werden. Die meisten DNS-Änderungen propagieren innerhalb von 24 bis 48 Stunden, abhängig von der TTL (Time to Live) der Einträge. Niedrige TTL-Werte bedeuten schnellere Aktualisierungszyklen, erhöhen aber das Abfragevolumen; hohe TTL-Werte verlangsamen die Propagierung, reduzieren jedoch das Volumen. Um zu sehen, ob neue DNS-Einstellungen weltweit verbreitet wurden, empfiehlt sich ein globaler DNS-Propagierungsprüfer. Tools wie Google Public DNS und OpenDNS helfen, Aktualisierungen von verschiedenen geografischen Standorten aus zu verifizieren.

Testen Sie Ihre APIs noch heute!

Schreiben Sie auf Deutsch, Qodex verwandelt es in sichere, sofort ausführbare Tests.