Was ist DNS? Das Telefonbuch des Internets erklärt
Kurzantwort
DNS ist das Telefonbuch des Internets: Es übersetzt für Menschen lesbare Domainnamen wie yellowblue.de in die IP-Adressen, die Computer zum Verbinden brauchen. Tippst du eine Adresse ein, fragt dein Gerät einen DNS-Server nach der passenden IP-Adresse und baut erst dann die Verbindung auf. Ohne DNS müsste man sich Zahlenkolonnen statt Namen merken.
Teil des Lernpfads Netzwerk · Schritt 13 von 24
Du tippst einen Namen in den Browser und landest auf der richtigen Seite – obwohl Computer sich untereinander gar nicht über Namen verständigen, sondern über Zahlen. Dass beides zusammenpasst, ist die stille Leistung des DNS, das im Hintergrund bei praktisch jedem Klick arbeitet.
Was ist DNS?
DNS steht für Domain Name System. Seine Aufgabe ist eine einzige, aber unverzichtbare: Es übersetzt Domainnamen in IP-Adressen. Menschen merken sich Namen wie yellowblue.de, Computer brauchen aber Adressen wie 93.184.216.34, um eine Verbindung aufzubauen. DNS ist der Übersetzer dazwischen.
Warum die Trennung? Weil beide Seiten unterschiedliche Bedürfnisse haben. Namen sind einprägsam und dürfen bleiben, während sich die technische Adresse dahinter jederzeit ändern kann – etwa beim Umzug auf einen neuen Server. Wie eine IP-Adresse aufgebaut ist, erkläre ich im Beitrag über die IP-Adresse.
Wie läuft eine Namensauflösung ab?
Rufst du eine Seite auf, stellt dein Gerät eine Frage an das DNS – „Welche IP-Adresse gehört zu diesem Namen?" Die Antwort wird über mehrere Stationen ermittelt:
1. Du tippst yellowblue.de in den Browser
↓
2. Der Resolver (meist beim Internetanbieter) nimmt die Frage entgegen
↓
3. Root-Server: „Für .de ist dieser Server zuständig."
↓
4. TLD-Server (.de): „Für yellowblue.de frag diesen Server."
↓
5. Autoritativer Server: „yellowblue.de = 93.184.216.34"
↓
6. Der Resolver gibt die IP-Adresse an deinen Browser zurück
↓
7. Der Browser verbindet sich mit dieser IP-AdresseDas klingt nach vielen Schritten – passiert aber in Sekundenbruchteilen und meist nur beim ersten Mal.
Welche DNS-Einträge gibt es?
Ein Domainname kann verschiedene Arten von Einträgen haben. Die wichtigsten:
| Eintrag | Bedeutung |
|---|---|
| A | verweist auf eine IPv4-Adresse |
| AAAA | verweist auf eine IPv6-Adresse |
| CNAME | verweist auf einen anderen Namen (Alias) |
| MX | legt den zuständigen Mailserver fest |
Selbstkontrolle
Selbstkontrolle
Was macht DNS, wenn du eine Webadresse in den Browser eingibst?
Häufige Fragen
Was ist ein DNS-Server?
Ein DNS-Server ist ein Rechner, der Anfragen nach der IP-Adresse zu einem Namen beantwortet. Es gibt verschiedene Rollen: Der Resolver nimmt deine Frage entgegen und ermittelt die Antwort, während Root-, TLD- und autoritative Server jeweils einen Teil des Weges kennen. Zusammen bilden sie ein weltweit verteiltes System.
Warum ist eine Webseite manchmal nach einem Umzug noch unter der alten Adresse erreichbar?
Weil DNS-Antworten zwischengespeichert werden. Solange der gespeicherte Eintrag laut TTL noch gültig ist, nutzen Geräte die alte IP-Adresse weiter. Erst wenn diese Zeit abgelaufen ist, wird die neue Adresse abgefragt. Deshalb spricht man davon, dass eine Änderung erst propagieren muss.
Kann DNS gefährlich sein?
DNS selbst ist harmlos, kann aber missbraucht werden. Bei DNS-Spoofing wird eine falsche Antwort untergeschoben, um dich auf eine gefälschte Seite zu lenken. Schutz bieten moderne Verfahren wie DNSSEC, das Antworten signiert, sowie verschlüsseltes DNS über HTTPS.
Was ist der Unterschied zwischen einer Domain und einer IP-Adresse?
Die Domain ist der merkbare Name, die IP-Adresse die technische Zieladresse dahinter. Ein Name kann im Lauf der Zeit auf verschiedene IP-Adressen zeigen, und mehrere Namen können auf dieselbe Adresse verweisen. DNS hält diese Zuordnung fest und aktuell.
Weiterlesen: DHCP erklärt: automatische IP-Vergabe · Client-Server-Modell einfach erklärt
Das Wichtigste in Kürze
- DNS übersetzt Domainnamen in IP-Adressen – das Telefonbuch des Internets.
- Eine Auflösung läuft über Resolver, Root-, TLD- und autoritative Server.
- Caching mit einer TTL beschleunigt wiederholte Anfragen und verzögert Änderungen.
- Einträge wie A, AAAA, CNAME und MX legen fest, wohin ein Name für welchen Zweck zeigt.