13.3 Was ist DNS? Einfach erklärt für Einsteiger

DNS ist einer der wichtigsten Dienste in Computernetzwerken, weil er dafür sorgt, dass menschenlesbare Namen wie example.com oder intranet.firma.local in IP-Adressen übersetzt werden. Für Einsteiger ist DNS besonders relevant, weil dieser Dienst praktisch bei jeder normalen Internet- oder Netzwerkkommunikation im Hintergrund arbeitet. Wenn ein Benutzer eine Website im Browser aufruft, eine Verbindung zu einem Mailserver herstellt oder einen internen Server über seinen Namen erreicht, steckt fast immer zuerst eine DNS-Abfrage dahinter. Ohne DNS müsste man sich statt verständlicher Namen numerische IP-Adressen merken und direkt eingeben. Genau deshalb wird DNS oft als das „Telefonbuch des Internets“ beschrieben. Wer verstehen möchte, warum Namen im Netzwerk funktionieren, wie Geräte den richtigen Server finden und warum ein Netzwerk trotz funktionierender Internetverbindung manchmal trotzdem „keine Websites lädt“, sollte DNS unbedingt verstehen.

Table of Contents

Was DNS grundsätzlich ist

DNS steht für Domain Name System. Es handelt sich um einen Dienst und ein Protokoll, das Namen in IP-Adressen auflöst. Der Hauptzweck besteht darin, die technische Adressierung im Netzwerk benutzerfreundlich zu machen.

DNS übersetzt Namen in IP-Adressen

Computer kommunizieren in IP-Netzwerken letztlich über IP-Adressen. Menschen arbeiten aber deutlich leichter mit Namen. DNS bildet deshalb die Brücke zwischen beiden Welten.

  • Menschen merken sich Namen leichter als Zahlenfolgen
  • Anwendungen brauchen am Ende eine IP-Adresse als Ziel
  • DNS verbindet Benutzerfreundlichkeit mit technischer Erreichbarkeit

Ein Beispiel:

  • Name: example.com
  • vom DNS gelieferte IP-Adresse: zum Beispiel 93.184.216.34

DNS ist kein optionales Extra, sondern ein Basisdienst

Viele Einsteiger denken bei Netzwerken zuerst an IP-Adressen, Router, Switches oder WLAN. DNS wird dabei leicht unterschätzt, obwohl es für die praktische Nutzung fast aller modernen Netzwerke entscheidend ist.

  • Webseitenaufrufe benötigen meist DNS
  • E-Mail-Dienste nutzen DNS
  • interne Servernamen im Unternehmen nutzen DNS
  • viele Apps und Cloud-Dienste hängen direkt davon ab

Warum DNS überhaupt gebraucht wird

Ohne DNS müsste jede Verbindung im Netzwerk über direkte IP-Adressen hergestellt werden. Das wäre technisch möglich, aber für Menschen im Alltag sehr unpraktisch und in größeren Umgebungen kaum effizient verwaltbar.

Namen sind für Menschen leichter als IP-Adressen

Ein Benutzer kann sich einen Namen wie shop.beispiel.de viel leichter merken als eine Adresse wie 203.0.113.27. Genau deshalb werden Netzwerkdienste und Websites fast immer unter Namen genutzt.

  • Namen sind verständlicher
  • Namen sind leichter zu merken
  • Namen lassen sich besser strukturieren und organisieren

Dienste können ihre IP-Adresse ändern, der Name bleibt gleich

Ein weiterer großer Vorteil von DNS ist die Trennung von Name und technischer Adresse. Wenn ein Server auf eine andere IP-Adresse umzieht, kann der Name gleich bleiben. Die DNS-Zuordnung wird angepasst, ohne dass alle Benutzer eine neue Zieladresse lernen müssen.

  • mehr Flexibilität für Betreiber
  • weniger Aufwand für Benutzer
  • einfachere Umzüge, Lastverteilung oder Änderungen im Backend

Was genau bei einer DNS-Auflösung passiert

Wenn ein Benutzer einen Namen eingibt, kennt der Computer die Ziel-IP-Adresse meistens nicht sofort. Deshalb startet zunächst ein Auflösungsprozess. Dieser Prozess ist die eigentliche DNS-Anfrage.

Ein einfaches Beispiel

Ein Benutzer gibt im Browser www.example.com ein. Der Browser selbst kann mit dem Namen allein noch keine Verbindung herstellen. Zuerst muss das System die passende IP-Adresse ermitteln.

  • der Benutzer gibt einen Namen ein
  • das Betriebssystem oder der Browser braucht die IP-Adresse
  • eine DNS-Anfrage wird an einen DNS-Server gesendet
  • der DNS-Server antwortet mit der passenden IP-Adresse

Erst danach beginnt die eigentliche Netzwerkverbindung

Viele Einsteiger denken, dass beim Aufruf einer Website sofort die Verbindung zum Webserver startet. Tatsächlich ist DNS oft der erste Schritt. Ohne erfolgreiche Namensauflösung kann die eigentliche Kommunikation häufig gar nicht beginnen.

  • erst DNS
  • dann Verbindung zur Ziel-IP
  • danach eigentlicher Datenaustausch

DNS als „Telefonbuch des Internets“ verstehen

Die bekannte Analogie mit dem Telefonbuch ist didaktisch sehr hilfreich, solange man sie technisch sauber einordnet. DNS speichert keine Telefonnummern, sondern Zuordnungen zwischen Namen und IP-Adressen.

Warum diese Analogie gut funktioniert

Ein Telefonbuch hilft dabei, einen Namen nachzuschlagen und die passende Nummer zu finden. DNS macht etwas sehr Ähnliches:

  • gesuchter Name = Domain oder Hostname
  • gesuchte Nummer = IP-Adresse

Beispiel:

  • Name: intranet.firma.local
  • DNS liefert die dazugehörige IP-Adresse

Wo die Analogie ihre Grenzen hat

DNS ist deutlich flexibler und komplexer als ein statisches Telefonbuch. Es ist hierarchisch aufgebaut, verteilt organisiert und kann viele verschiedene Arten von Informationen liefern, nicht nur einfache Namens-zu-IP-Zuordnungen.

Welche Bestandteile bei DNS eine Rolle spielen

Damit DNS funktioniert, arbeiten mehrere Komponenten zusammen. Für Einsteiger ist es hilfreich, diese Rollen sauber zu unterscheiden.

Der DNS-Client

Der DNS-Client ist meist das Endgerät oder genauer dessen Betriebssystem oder Anwendung. Der Client stellt die Frage: Welche IP-Adresse gehört zu diesem Namen?

  • PC
  • Laptop
  • Smartphone
  • Browser oder andere Netzwerksoftware

Der DNS-Server

Ein DNS-Server beantwortet DNS-Anfragen. Er liefert entweder direkt die passende Information oder fragt sie selbst weiter an, wenn er sie nicht bereits kennt.

  • liefert Namensauflösungen
  • kann intern oder extern betrieben werden
  • ist oft im Router, im Betriebssystem oder auf speziellen Servern eingerichtet

Der Name selbst

Der angefragte Name besteht oft aus mehreren Teilen, zum Beispiel:

www.example.com

Dieser Name ist hierarchisch aufgebaut und wird von rechts nach links gelesen:

  • com = Top-Level-Domain
  • example = Domain
  • www = Hostname oder Subdomain

Wie eine DNS-Anfrage im Alltag abläuft

Eine DNS-Auflösung geschieht oft in mehreren Schritten, auch wenn sie für den Benutzer fast unsichtbar bleibt. Für Einsteiger reicht zunächst ein einfacher Ablauf.

Der Client fragt einen konfigurierten DNS-Server

Ein Endgerät hat normalerweise einen oder mehrere DNS-Server eingetragen. Diese Information wird oft automatisch per DHCP verteilt. Wenn nun ein Name aufgelöst werden soll, fragt der Client zuerst diesen konfigurierten DNS-Server.

  • der Client kennt einen DNS-Server
  • er sendet die Anfrage dorthin
  • der Server antwortet oder löst weiter auf

Der DNS-Server liefert die Antwort

Wenn der Server die Information bereits kennt oder aus seinem Cache bereitstellen kann, antwortet er direkt. Wenn nicht, kann er weitere DNS-Schritte im Hintergrund ausführen, bis die passende Information gefunden wurde.

  • direkte Antwort aus lokalen Daten
  • Antwort aus dem Cache
  • weitere rekursive Auflösung im Hintergrund

Was ein DNS-Cache ist

DNS-Anfragen werden nicht immer jedes Mal vollständig neu aufgelöst. Häufig werden Ergebnisse für eine gewisse Zeit zwischengespeichert. Das nennt man DNS-Cache.

Warum Caching sinnvoll ist

Wenn ein Benutzer dieselbe Website mehrfach aufruft oder viele Geräte dieselben Dienste anfragen, wäre es ineffizient, jedes Mal die komplette Namensauflösung neu zu starten. Durch Caching kann die Antwort schneller geliefert werden.

  • schnellere Antworten
  • weniger Last auf DNS-Servern
  • effizientere Nutzung des Netzwerks

Warum Caching auch zu Verwirrung führen kann

Wenn sich eine DNS-Zuordnung geändert hat, kann ein zwischengespeicherter Eintrag dazu führen, dass ein Gerät noch für eine Weile mit alten Informationen arbeitet. Genau deshalb spielt DNS-Caching auch bei Fehlersuche eine Rolle.

DNS im Heimnetz einfach erklärt

In Heimnetzen ist DNS meist so integriert, dass Benutzer es kaum bewusst wahrnehmen. Oft übernimmt der Heimrouter mehrere Aufgaben gleichzeitig, darunter auch die Weitergabe oder Vermittlung von DNS-Informationen.

Typischer Ablauf im Heimnetz

  • ein Gerät verbindet sich mit dem WLAN
  • es erhält per DHCP IP-Adresse, Gateway und DNS-Server
  • beim Aufruf einer Website fragt es den konfigurierten DNS-Server
  • danach kann die eigentliche Verbindung aufgebaut werden

Warum DNS im Heimnetz so wichtig ist

Wenn DNS im Heimnetz nicht funktioniert, wirkt das für viele Benutzer wie ein Internetproblem, obwohl Routing und Verbindung technisch noch vorhanden sein können. Genau deshalb wird DNS oft erst bemerkt, wenn es ausfällt.

DNS in Unternehmensnetzwerken

In Unternehmensnetzen ist DNS meist noch wichtiger als im Heimnetz, weil dort nicht nur Internetnamen, sondern auch viele interne Servernamen, Dienste und Anwendungen davon abhängen.

Interne Namensauflösung

Unternehmen arbeiten oft mit internen Namen wie:

  • fileserver.firma.local
  • mail.intern.firma
  • printer01.office.local

Diese Namen existieren nicht öffentlich im Internet, sondern nur innerhalb der internen DNS-Struktur.

Warum DNS in Unternehmen zentral ist

  • interne Dienste werden meist über Namen angesprochen
  • Active Directory und ähnliche Systeme sind stark davon abhängig
  • Server-Umzüge oder IP-Wechsel lassen sich einfacher abbilden
  • die Verwaltung wird skalierbarer und sauberer

DNS und IP-Adresse im Zusammenhang verstehen

Ein häufiger Anfängerfehler besteht darin, DNS und IP-Adressierung zu vermischen. DNS ersetzt keine IP-Adressen, sondern macht sie benutzbar.

Die IP-Adresse bleibt technisch entscheidend

Auch wenn Benutzer fast nur mit Namen arbeiten, benötigt die eigentliche Netzwerkkommunikation am Ende eine IP-Adresse als Ziel. DNS liefert diese Adresse, aber es überträgt die Daten nicht selbst.

  • DNS löst Namen auf
  • die eigentliche Verbindung läuft danach zur IP-Adresse

DNS ersetzt auch kein Routing

DNS kann einem Gerät sagen, welche IP-Adresse zu einem Namen gehört. Es entscheidet aber nicht, welchen Weg Pakete dorthin nehmen. Das ist die Aufgabe von Routing.

  • DNS beantwortet: Welche Adresse hat der Dienst?
  • Routing beantwortet: Wie komme ich dorthin?

Wichtige DNS-Einträge einfach eingeordnet

DNS kann mehr als nur einfache Namens-zu-IP-Zuordnungen. Für Einsteiger ist es trotzdem sinnvoll, mit den häufigsten Grundlagen zu beginnen.

A-Record

Ein A-Record ordnet einen Namen einer IPv4-Adresse zu.

Beispiel:

  • www.example.com93.184.216.34

AAAA-Record

Ein AAAA-Record ordnet einen Namen einer IPv6-Adresse zu.

CNAME

Ein CNAME ist ein Alias und verweist einen Namen auf einen anderen Namen.

MX-Record

Ein MX-Record beschreibt, welcher Mailserver für eine Domain zuständig ist.

Für Einsteiger reicht zunächst die wichtigste Erkenntnis: DNS kann unterschiedliche Arten von Informationen speichern, nicht nur eine einfache IP-Zuordnung.

Wie man DNS in der Praxis prüft

DNS-Probleme lassen sich oft sehr gut mit einfachen Befehlen prüfen. Gerade Einsteiger profitieren davon, nicht nur „das Internet geht nicht“ wahrzunehmen, sondern zu testen, ob die Namensauflösung tatsächlich funktioniert.

Wichtige Befehle unter Windows

ipconfig /all
nslookup example.com
ping example.com
ping 8.8.8.8

Diese Befehle helfen dabei:

  • den konfigurierten DNS-Server zu prüfen
  • die Namensauflösung zu testen
  • DNS-Probleme von allgemeinen Verbindungsproblemen zu unterscheiden

Wichtige Befehle unter Linux oder macOS

ip addr
ip route
nslookup example.com
dig example.com

Warum der Vergleich Name gegen IP so hilfreich ist

Wenn ping 8.8.8.8 funktioniert, aber ping example.com nicht, liegt das Problem oft nicht an der Grundverbindung, sondern an DNS. Genau dieser einfache Test ist in der Praxis sehr wertvoll.

Typische DNS-Probleme für Einsteiger

DNS-Fehler sind im Alltag sehr häufig und werden oft zunächst falsch interpretiert. Viele Benutzer sagen dann, „das Internet geht nicht“, obwohl eigentlich nur die Namensauflösung gestört ist.

Typische Symptome

  • Websites laden nicht über Namen
  • ein Dienst ist über IP erreichbar, aber nicht über Namen
  • interne Servernamen funktionieren nicht
  • nur manche Namen werden korrekt aufgelöst

Häufige Ursachen

  • falscher DNS-Server eingetragen
  • DNS-Server nicht erreichbar
  • falscher oder fehlender DNS-Eintrag
  • Cache enthält veraltete Informationen

Was Einsteiger daraus lernen sollten

DNS ist nicht gleich Internetzugang. Eine Verbindung kann technisch vorhanden sein, auch wenn DNS fehlerhaft ist. Genau diese Unterscheidung ist für Troubleshooting sehr wichtig.

Wie DNS und DHCP zusammenhängen

In vielen Netzwerken bekommen Endgeräte ihre DNS-Server nicht manuell eingetragen, sondern automatisch über DHCP. Dadurch arbeiten beide Dienste in der Praxis sehr eng zusammen.

DHCP liefert oft die DNS-Server-Adressen

Wenn ein Gerät per DHCP eine Netzwerkkonfiguration erhält, bekommt es häufig neben IP-Adresse, Subnetzmaske und Gateway auch einen oder mehrere DNS-Server mitgeteilt.

  • automatische DNS-Konfiguration
  • weniger manueller Aufwand
  • einheitliche Namensauflösung im Netz

Warum das in der Praxis so nützlich ist

Gerade in größeren Netzen wäre es sehr unpraktisch, auf allen Clients DNS-Server manuell einzutragen. DHCP und DNS ergänzen sich deshalb im Alltag sehr gut.

Warum Einsteiger DNS früh verstehen sollten

DNS ist einer der Dienste, die in Netzwerken ständig genutzt werden, aber im Hintergrund bleiben. Genau deshalb ist das Verständnis so wertvoll: Es macht viele scheinbar unsichtbare Abläufe plötzlich logisch nachvollziehbar.

Wichtige Folgethemen bauen direkt darauf auf

  • DHCP und automatische Client-Konfiguration
  • Webzugriffe und Internetkommunikation
  • interne Serverdienste
  • DNS-Troubleshooting
  • Cloud-Dienste und E-Mail-Systeme

DNS verbindet Benutzerfreundlichkeit mit Technik

Kaum ein anderer Netzwerkdienst zeigt so anschaulich, wie aus technischen IP-Adressen alltagstaugliche Namen werden. Genau das macht DNS für Einsteiger so relevant.

Was Einsteiger sich zu DNS merken sollten

DNS ist das Domain Name System und sorgt dafür, dass Namen wie example.com oder server.firma.local in die passenden IP-Adressen übersetzt werden. Es ist damit ein zentraler Basisdienst für fast jede moderne Netzwerkkommunikation. Ohne DNS müssten Benutzer direkt mit IP-Adressen arbeiten. DNS beantwortet die Frage, welche IP-Adresse zu einem Namen gehört, während Routing danach den Weg zu dieser Adresse bestimmt.

  • DNS übersetzt Namen in IP-Adressen
  • es ist für Web, E-Mail und interne Dienste zentral
  • eine DNS-Auflösung geschieht meist vor der eigentlichen Verbindung
  • DNS ersetzt weder Routing noch IP-Adressen
  • ein funktionierendes Netzwerk kann trotzdem DNS-Probleme haben
  • wer DNS versteht, versteht einen Kernbaustein moderner Netzwerke

Wer diese Grundlagen zu DNS sicher verstanden hat, besitzt eine sehr wichtige Basis für viele weitere Netzwerkthemen. Genau dieses Wissen hilft dabei, Webzugriffe, Client-Konfiguration, interne Namensauflösung und typische Fehlerbilder im Netzwerk deutlich besser einzuordnen.

Konfiguriere Cisco Router & Switches und liefere ein Packet-Tracer-Lab/GNS3

Ich biete professionelle Unterstützung im Bereich Netzwerkkonfiguration und Network Automation für private Anforderungen, Studienprojekte, Lernlabore, kleine Unternehmen sowie technische Projekte. Ich unterstütze Sie bei der Konfiguration von Routern und Switches, der Erstellung praxisnaher Topologien in Cisco Packet Tracer, dem Aufbau und Troubleshooting von GNS3- und EVE-NG-Labs sowie bei der Automatisierung von Netzwerkaufgaben mit Netmiko, Paramiko, NAPALM und Ansible. Kontaktieren Sie mich jetzt – klicken Sie hier.

Meine Leistungen umfassen:

  • Professionelle Konfiguration von Routern und Switches

  • Einrichtung von VLANs, Trunks, Routing, DHCP, NAT, ACLs und weiteren Netzwerkfunktionen

  • Erstellung von Topologien und Simulationen in Cisco Packet Tracer

  • Aufbau, Analyse und Fehlerbehebung von Netzwerk-Labs in GNS3 und EVE-NG

  • Automatisierung von Netzwerkkonfigurationen mit Python, Netmiko, Paramiko, NAPALM und Ansible

  • Erstellung von Skripten für wiederkehrende Netzwerkaufgaben

  • Dokumentation der Konfigurationen und Bereitstellung nachvollziehbarer Lösungswege

  • Konfigurations-Backups, Optimierung bestehender Setups und technisches Troubleshooting

Benötigen Sie Unterstützung bei Ihrem Netzwerkprojekt, Ihrer Simulation oder Ihrer Network-Automation-Lösung? Kontaktieren Sie mich jetzt – klicken Sie hier.

Related Articles