RU | EN | DE

DNS (Domain Name System) — das ist im Wesentlichen das Telefonbuch des Internets. Stell dir vor: Du möchtest einen Freund anrufen. Du suchst seinen Namen in den Kontakten («Vitaliy»), tippst auf Anrufen, und das Telefon verbindet dich über die Nummer (z.B. +43 664...). Du musst dir die Nummer nicht merken, nur den Namen. Mit dem Internet verhält es sich genauso. Computer kommunizieren miteinander über Zahlen — IP-Adressen (z.B. 142.250.185.206). Menschen merken sich Wörter lieber (z.B. google.com). DNS ist das System, das menschliche Wörter in Maschinenzahlen übersetzt.

🕵️‍♂️ Wie es funktioniert: Schritt-für-Schritt-Ermittlung

Wenn du eine Website-Adresse im Browser eingibst, passiert echte Detektivarbeit in Millisekunden. Hier sind die Schritte:

  1. Anfrage (The Ask): Du gibst wikipedia.org ein. Dein Computer prüft zuerst seinen Speicher (Cache): «War ich hier kürzlich? Kenne ich diese IP?»
  2. Rekursiver Resolver (The Librarian): Wenn der Computer es nicht weiß, fragt er bei deinem Internetanbieter (ISP) nach. Dort gibt es einen speziellen Resolver-Server, der die Aufgabe übernimmt, die Antwort zu finden.
  3. Root-Server (The Root): Der Resolver kennt die genaue Adresse nicht, weiß aber, wo die «Haupt»-Server (Root Servers) sind. Er geht dorthin. Der Root-Server sagt: «Ich kenne die genaue IP nicht, aber ich weiß, wer für alle Sites zuständig ist, die auf .org enden. Geh zum TLD-Server.»
  4. TLD-Server (Top Level Domain): Der Resolver geht zum Server der Zone .org. Dieser antwortet: «Aha, wikipedia.org? Kenne ich. Ihre persönliche Adressliste liegt auf dem autoritativen Server an dieser Adresse.»
  5. Autoritativer Server (The Boss): Das ist der letzte Punkt. Der Resolver klopft dort an und fragt: «Welche IP hat wikipedia.org?». Der Server antwortet: «Hier: 91.198.174.192
  6. Zustellung: Der Resolver gibt die IP an den Browser weiter, der Browser lädt die Seite, und die IP wird im Cache gespeichert, damit beim nächsten Mal nicht die gesamte Kette durchlaufen werden muss.

🗃️ DNS-Eintragstypen (Was im Buch steht)

In diesem «Telefonbuch» gibt es verschiedene Eintragstypen für verschiedene Bedürfnisse. Hier sind die wichtigsten:

EintragstypBedeutungWas er tut?
AAddressDer wichtigste. Verbindet eine Domain mit einer IPv4-Adresse (z.B. 1.1.1.1).
AAAAAddress (IPv6)Dasselbe, aber für neue, lange IPv6-Adressen.
CNAMECanonical NameAlias. Leitet eine Domain auf eine andere weiter (z.B. www.site.com site.com).
MXMail ExchangeGibt an, wohin E-Mails für diese Domain gesendet werden sollen. Ohne ihn funktioniert E-Mail nicht.
TXTTextTextinformationen. Wird häufig zur Überprüfung des Domain-Besitzes oder zum Schutz vor Spam verwendet.

💡 Warum ist das wichtig?

Ohne DNS würde das Internet, wie wir es kennen, zusammenbrechen.

  • Komfort: Wir müssen uns keine Zahlenreihen merken.
  • Flexibilität: Der Website-Besitzer kann den Server (und die IP-Adresse) wechseln, der Domainname bleibt derselbe. Benutzer werden den Umzug nicht einmal bemerken.
  • Geschwindigkeit: Dank DNS-Caching (Speicherung von Antworten) öffnen sich Websites sofort.

Interessanter Fakt: Es gibt weltweit nur 13 Root-Server (logisch), bezeichnet mit den Buchstaben A bis M. Physisch sind es jedoch Hunderte von Servern überall auf der Welt, die Anycast-Technologie für Zuverlässigkeit nutzen.