Was ist DNS?

Jedes Mal, wenn Sie eine Website öffnen, übersetzt ein unsichtbarer Verzeichnisdienst den von Ihnen eingegebenen Namen in eine Nummer, die Ihr Computer erreichen kann. Hier erfahren Sie, wie das Domain Name System funktioniert – und wie Sie lesen können, was es über eine beliebige Domain veröffentlicht.

Das Telefonbuch des Internets

Computer durchsuchen nicht nach Namen, sondern stellen eine Verbindung her IP-Adressen. DNS, das Domain-Name-System, ist das verteilte Verzeichnis, das einprägsame Namen wie abbildet example.com zu diesen Zahlen. Es wurde 1983 genau deshalb erfunden, weil die einzige Hostdatei des frühen Internets in Stanford nicht mehr aufrechtzuerhalten war.

Zwei Dinge machen DNS bemerkenswert: Es ist verteilt (Keine einzelne Maschine weiß alles), und das ist es auch überall zwischengespeichert (Antworten werden für eine Weile gespeichert, sodass die Suche schnell erfolgt). Beide Eigenschaften prägen das tägliche Verhalten des Systems.

Was passiert während einer DNS-Suche?

Wenn Ihr Browser nach einer Website fragt, arbeitet innerhalb weniger Millisekunden eine Kette von DNS-Servern zusammen:

The life of a lookup
# 1. Ihr Gerät fragt nach seinem konfigurierten Resolver (häufig den Ihres Internetdienstanbieters oder 8.8.8.8 / 1.1.1.1).
# 2. Wenn der Resolver die Antwort nicht zwischengespeichert hat, durchläuft er die Hierarchie:
# Root-Server → „.com“-Server → eigene Nameserver von example.com
# 3. Der autoritative Server der Domain antwortet mit den tatsächlichen Datensätzen
# 4. Der Resolver speichert die Antwort für die TTL des Datensatzes zwischen und antwortet Ihnen

Auf den letzten Hop – den Server, der für die Domäne selbst spricht – verweisen die NS-Einträge (unten). Alles darüber hinaus ist reine Delegation.

Die Datensatztypen, auf die es ankommt

Die DNS-Zone einer Domain ist eine kleine Datenbank mit typisierten Datensätzen. Dies sind diejenigen, denen Sie tatsächlich begegnen werden:

TypWas es bewirktBeispiel
AOrdnet einen Namen einer IPv4-Adresse zuexample.com → 93.184.216.34
AAAAOrdnet einen Namen einer IPv6-Adresse zuexample.com → 2606:2800::2201
CNAMEAlias: verweist einen Namen auf einen anderen Namenwww.example.com → example.com
MXMailserver, die die E-Mails der Domäne empfangen10 aspmx.l.google.com
TXTFreitext: SPF-Anti-Spam, DKIM, Eigentumsnachweise"v=spf1 -all"
NSDie autorisierenden Nameserver für die Zonens1.examplehost.com
CAAWelche Zertifizierungsstellen dürfen TLS-Zertifikate ausstellen?0 issue "letsencrypt.org"
SOAZonenmetadaten: Primärserver, Kontakt, Caching-Timerns1. dns-admin. …
PTRDas Gegenteil: Ordnet eine IP wieder einem Hostnamen zu8.8.8.8 → dns.google

Zwei Besonderheiten sind wissenswert: Ein CNAME ist nicht erlaubt im Stammverzeichnis der Domain (deshalb example.com verwendet A/AAAA-Einträge direkt) und eine Domain mit MX "0 ." hat ein null MX – eine bewusste Formulierung: „Diese Domain sendet E-Mails, empfängt aber keine“.

Caching, TTL und Weitergabe

Jeder Datensatz trägt eine TTL (Zeit zu leben) — die Anzahl der Sekunden, die Resolver die Antwort erneut verwenden dürfen, bevor sie erneut fragen. Eine TTL von 3600 Sekunden bedeutet weltweit bis zu einer Stunde Caching; Eine TTL von 60 Sekunden bedeutet, dass Änderungen in weniger als einer Minute erfolgen.

Das ist es, was man mit „DNS-Verbreitung“ meint: Änderungen werden nicht übertragen, sondern nur Caches, die in ihrem eigenen Tempo ablaufen. Vor einer geplanten Migration besteht der klassische Trick darin, die TTL im Voraus zu senken, den Wechsel vorzunehmen, zu beobachten, wie er überall schnell landet, und dann die TTL wieder zu erhöhen, um das Caching zu genießen.

Tipp zur Fehlerbehebung: Wenn eine Site für andere, aber nicht für Sie geladen wird, enthält Ihr lokaler Resolver möglicherweise noch eine alte zwischengespeicherte Antwort. Normalerweise lässt sich das Problem beheben, indem Sie Ihr Gerät auf 1.1.1.1 umstellen oder den DNS-Cache leeren.

Überprüfen Sie selbst den DNS einer beliebigen Domain

Sie benötigen keine Befehlszeilentools – unsere Browser-Dienstprogramme fragen die Resolver von Google und Cloudflare live ab:

  • DNS-Checker – Rufen Sie jeden Datensatztyp einer beliebigen Domain mit einem Klick ab.
  • Domain zu IP – Sehen Sie sich nur die Adressen an, auf die eine Domain verweist, mit Hosting-Details.
  • Reverse-IP-Suche – der PTR-Eintrag: Auf welchen Hostnamen eine IP antwortet.

Erfahren Sie mehr

FAQ

DNS-Fragen

Was ist DNS in einfachen Worten?

DNS (Domain Name System) ist das Telefonbuch des Internets: Es übersetzt Namen, die Sie eingeben können, z. B. example.com, in die IP-Adressen, mit denen Computer tatsächlich eine Verbindung herstellen. Ohne sie müssten Sie sich Nummernadressen für jede Website merken.

Wie lauten die Adressen 8.8.8.8 und 1.1.1.1?

Dabei handelt es sich um öffentliche DNS-Resolver, die von Google und Cloudflare betrieben werden. Ihr ISP führt standardmäßig einen solchen aus, aber jeder kann stattdessen diese öffentlichen abfragen – sie sind kostenlos, schnell und nehmen DNS-Änderungen oft schneller wahr. Unsere DNS-Tools fragen beide über verschlüsseltes DNS-über-HTTPS ab.

Wie lange dauert es, bis eine DNS-Änderung überall funktioniert?

So lange wie die vorherige TTL (Time to Live) der Aufzeichnung. Resolver speichern Antworten für die TTL-Dauer (Sekunden bis Tage) zwischen. Nachdem Sie einen Datensatz bearbeitet haben, stellen Resolver weltweit die alte Antwort weiterhin bereit, bis ihre zwischengespeicherte Kopie abläuft. Senken Sie die TTL vor einer geplanten Änderung, um den Wechsel schneller durchzuführen.

Was ist der Unterschied zwischen DNS und einer IP-Adresse?

Eine IP-Adresse ist die Nummer, die ein Gerät im Internet identifiziert; DNS ist das System, das diesen Nummern einprägsame Domänennamen zuordnet. Die Domäne ist der Name, die IP ist das Ziel und DNS ist die Übersetzung zwischen ihnen.