DNS & Nameserver einfach erklärt | Richtige Einstellungen treffen & Probleme vermeiden


DNS ist die Abkürzung für Domain Name System. Das DNS ist für uns Menschen eines der wichtigsten Bestandteile des Internets. Es dient dazu, Domains mit Hosting- und E-Mail-Servern zu verbinden.


Ohne dem DNS müsstest du bzw. jeder Besucher zum Aufrufen deiner Website die IP-Adresse deines Servers (z.B. 188.68.57.10) eingeben. Mithilfe des DNS kann man die Website auch über den Domainnamen (z.B. alldomains.hosting) erreichen.


Wir zeigen dir, wie du die richtigen Einstellungen triffst.



Inhaltsverzeichnis:

Domain Name System verstehen:

DNS Einstellungen verwalten:

Warum brauchen wir das DNS?

Jedes mit dem Internet verbundene Gerät bekommt, ähnlich wie bei Häusern, eine eigene Adresse zugewiesen. Mit den sogenannten IP-Adressen können Computer, Smartphones und auch die Server, auf welchen Websites & E-Mails betrieben werden, miteinander kommunizieren.


Wenn du zum Beispiel mit deinem Computer eine Website aufrufen willst, musst du die IP-Adresse des zuständigen Servers anwählen. Unsere Website kannst du unter folgender Adresse erreichen: 188.68.57.10


Für den Menschen sind Namen leichter zu merken als Zahlenfolgen. Deshalb wurden die Domainnamen erfunden. Diese ermöglichen es, eine Website nicht nur per IP-Adresse, sondern auch mit dem Namen aufzurufen. Doch wie weiß nun ein Computer, welche IP-Adresse hinter welcher Domain steckt? Hier kommt das DNS ins Spiel.

Domain Name System - das Telefonbuch des Internets

Zur Vereinfachung kannst du dir das DNS wie eine weltweite Telefonauskunft vorstellen:


  • Du stellst eine Anfrage [mit dem Browser] bei dieser Auskunft [beim DNS].
  • Diese Auskunft hat Zugriff auf eine Sammlung aller Telefonbücher [die weltweit verteilten DNS Server].
  • Bei den einzelnen Telefonbüchern sind die jeweiligen Namen [Domains] mit den dazugehörigen Daten [DNS Einträge] hinterlegt.
  • In den Einträgen sind die jeweiligen Telefonnummern [IP-Adressen] hinterlegt.
  • Die Auskunft übermittelt dir [deinem Browser] die gesuchte Telefonnummer [IP-Adresse] und du kannst damit die gewünschte Person [Website] erreichen.

Die Bestandteile des DNS

Das DNS besteht aus Nameservern & den DNS Einträgen. Die Zuständigkeiten sehen dabei so aus:

  • Zuerst legst du fest, welche Nameserver für deine Domain zuständig sein sollen.
  • In dem Nameserver hinterlegst du dann die DNS-Einträge.
  • Mit den DNS-Einträgen gibst du z.B. an, welche Webserver & Mailserver für deine Domain zuständig sein sollen.

Was sind Nameserver?

Das DNS besteht aus weltweit verteilten Nameservern (auch DNS-Server genannt). Als Webseiteninhaber musst du deine Domain in einen Nameserver eintragen, um sie z.B. für eine Website und E-Mails nutzen zu können.


Du kannst jeden beliebigen Nameserver verwenden. Normalerweise werden bei der Domain-Registrierung automatisch die Nameserver des jeweiligen Anbieters eingetragen.


Mit den Nameservern alleine funktioniert deine Website aber noch nicht. Du musst beim Nameserver die DNS-Einträge hinterlegen. Diese enthalten die für die Website & E-Mails relevanten Informationen.


Grafik Aufbau Nameserver



Was sind DNS-Einträge?

Die DNS-Einträge sind ähnlich wie Einträge im Telefonbuch. In der Regel sind für eine Domain mehrere Einträge hinterlegt. Diese Einträge beinhalten z.B.:

Beim Aufruf einer Domain liefert dir das DNS schlussendlich zum Beispiel die IP-Adresse des Webservers. Dein Browser kann dann mit der Adresse die Website aufrufen.


Bei den DNS-Einträgen gibt es einige verschiedene Typen. Jeder Typ ist für eine andere Aufgabe zuständig. Alle DNS-Eintrags-Typen werden unten genauer beschrieben.


Aufbau DNS Eintrag

Der genaue Ablauf beim Aufruf einer Website

Im Prinzip funktioniert das DNS so, dass beim Aufruf einer Domain der DNS-Eintrag gesucht wird, welcher die IP-Adresse des zuständigen Webservers zurückliefert.

  1. Du gibst im Browser einen Domainnamen ein.
  2. Dann prüft der Browser, ob er die Seite schon einmal aufgerufen und den dazugehörigen DNS-Eintrag lokal im Zwischenspeicher hat.
  3. Wenn dies nicht der Fall ist, stellt der Browser eine Anfrage an den DNS-Server (auch Nameserver genannt) deines Internetanbieters. Wenn dieser DNS-Server die IP-Adresse gespeichert hat, liefert er deinem Browser die IP-Adresse zurück und dieser kann die Website aufrufen.
  4. Es kann auch vorkommen, dass der DNS-Server deines Internetanbieters den Eintrag nicht gespeichert hat. Da es so viele Websites gibt, kann nicht jeder Server alle Einträge speichern. Der DNS-Server stellt dann eine Anfrage an einen weiteren der weltweit verteilten DNS-Server. Das geht so weiter, bis ein DNS-Server den Eintrag gespeichert hat.
  5. Dann wird der Eintrag in der gleichen Reihenfolge zurückgegeben. Jeder DNS-Server, der in diesem Prozess eine Abfrage gemacht hat, speichert den Eintrag.
  6. Schließlich wird die IP-Adresse an deinen Browser übergeben und dieser kann die gewünschte Webseite aufrufen.

DNS Netzwerk

Welche Einstellungen gibt es? Welche sollte ich treffen?

In der Regel sind die DNS Einstellungen für Website & E-Mail Betreiber relevant. Die ersten Einstellungen triffst du typischerweise, wenn du einen Domain Namen registrierst.



Mit dem Domainnamen alleine kannst du noch nichts anfangen. Um Websites oder E-Mails zu betreiben, brauchst du zusätzlich ein Hosting Paket, welches dir Speicherplatz und Rechenleistung auf einem Server bietet.



Um die Domain und das Hosting zu verbinden, kommt jetzt das DNS ins Spiel. Zuerst legst du die zuständigen Nameserver fest. Anschließend trägst du in den DNS Einträgen die IP Adresse deines Hosting Pakets ein.



Hinweis: Wenn du Domain & Hosting beim selben Anbieter bestellst, werden in der Regel die DNS Einstellungen automatisch getroffen.
Bei alldomains.hosting ist das der Standardfall. Die Einstellungen sehen dann wie im nächsten Schritt beschrieben aus.



Standard DNS Einstellungen treffen:


1. Nameserver festlegen

Die Nameserver gehören als Erstes festgelegt.


Wenn du deine Domain bei alldomains.hosting verwaltest, kannst du automatisch unsere Nameserver laden. Die Einstellungen sehen dann wie im folgenden Screenshot aus.


Du kannst aber auch beliebige Nameserver von anderen Anbietern eintragen.



DNS Zone von Alldomains.hosting



2. DNS-Einträge erstellen

Für die Grundeinstellung musst du üblicherweise 4 DNS-Einträge erstellen. 2 für die Website und 2 für deine E-Mails.

Bevor du loslegst musst du die IP-Adresse deines Hosting Pakets herausfinden.



Erstelle 2 Einträge für die Website:
  • @ IN A mit der IP des Servers
  • www IN A mit der IP des Servers

Erstelle 2 Einträge für die E-Mails:
  • mail IN A mit der IP des Servers
  • @ IN MX mit Ziel mail.meineDomain.tld und Priorität: 10

Das sieht dann so aus (die IP-Adresse lautet in diesem Beispiel 213.145.228.19):


DNS-Editor von Alldomains.hosting

Die wichtigsten DNS-Einträge erklärt:

Bei den DNS-Einträgen gibt es verschiedene Typen. Jeder Typ ist für eine andere Aufgabe zuständig.


Die wichtigsten sind:

  • Für deine Website: A oder AAAA Records
  • Für deine E-Mails: MX Records
  • Für Domainweiterleitungen: CNAME Records

Typ A Record

Damit du deine Domain für eine Website nutzen kannst, musst du einen Typ A Record setzen. Dieser verweist deine Domain auf den Server deines Hosting Pakets. Trage hierfür einfach die IPv4-Adresse deines Hosting Servers ein. Die IP-Adresse deines Servers kannst du ganz einfach herausfinden.


Beispiele für A Einträge:



Ein A Eintrag, der die Hauptdomain “beispiel.tld” auf die IP-Adresse 193.19.92.139 verweist. Das "@" dient als Platzhalter:


SubdomainTypWert
@A193.19.92.139


Ein A Eintrag, der die Subdomain “www.beispiel.tld” auf die IP-Adresse 193.19.92.139 verweist:


SubdomainTypWert
wwwA193.19.92.139


Ein A Eintrag, der die Subdomain “shop.beispiel.tld” auf die IP-Adresse 193.19.92.139 verweist:


SubdomainTypWert
shopA193.19.92.139


Ein A Eintrag, der jede Subdomain (“Wildcard”), für welche kein eigener Eintrag besteht, auf die IP-Adresse 193.19.92.139 verweist:


SubdomainTypWert
*A193.19.92.139



Typ AAAA Record

Dieser Typ wird oft auch “quad-record” genannt. Er hat die gleiche Aufgabe wie der A Eintrag. Der einzige Unterschied ist, dass der AAAA Eintrag für Hosting Server mit IPv6-Adressen genutzt wird.


Beispiel für AAAA Einträge:



Ein AAAA Eintrag, der die Hauptdomain “beispiel.tld” auf die IPv6-Adresse fd1e:9fad:b2c1:6771::1 verweist. Das "@" dient als Platzhalter:


SubdomainTypWert
@AAAAfd1e:9fad:b2c1:6771::1



Typ MX Record

Wenn du mit deiner Domain E-Mails betreiben willst, musst du den MX Record verwenden.


Mit dem MX Eintrag gibst du die Adresse deines Mailservers an. Zusätzlich brauchst du einen A Eintrag, der die Adresse auf die richtige IP-Adresse auflöst. Die IP-Adresse deines Servers kannst du ganz einfach herausfinden.



Beispiel für einen MX Record:


Ein MX Eintrag, der die Domain auf den Mailserver “mail.beispiel.tld” verweist. Die Priorität legt man in der Regel mit 10 fest:


SubdomainTypWert
@MXZiel: mail.beispiel.tld
Priorität: 10


Zusätzlich brauchst du den A Eintrag, der die Mailserver-Adresse “mail.beispiel.tld” auf die richtige IP-Adresse, in unserem Beispiel 193.19.92.139, verweist:


SubdomainTypWert
mailA193.19.92.139



Typ CNAME Record

CNAME Records werden für Domainweiterleitungen verwendet. Du gibst als Wert eine andere Domain an, dadurch wird auf diese Domain umgeleitet. Wenn ein CNAME Record gesetzt wird, dürfen in den restlichen DNS-Einträgen nur mehr TXT Records stehen.


Beispiel für CNAME Einträge:



Ein CNAME Eintrag, der die Hauptdomain “www.beispiel.tld” auf die Domain “beispiel2.tld” verweist.


SubdomainTypWert
wwwCNAMEbeispiel2.tld


Typ TXT Record

Mit dem TXT Record kann man beliebige Texte in der DNS-Zone hinterlegen. In der Praxis wird er meist genutzt, um:

  • SPF-Informationen (Sender Policy Framework) bereitzustellen
  • die Inhaberschaft der Domain zu bestätigen, um diese bei externen Diensten zu nutzen (z.B. Google Search Console)

Beispiel für TXT Einträge:


Ein TXT Record, um deine Domain in der Google Search Console zu verwenden. Der “Site Verification Code” wird dir in der Google Search Console zur Verfügung gestellt. Diesen trägst du einfach in den TXT-Eintrag ein:


SubdomainTypWert
@TXTgoogle-site-verification:beispiel-xyz-code


Time to Live (TTL)

Wenn eine Anfrage nach einer Domain gestellt wird, speichert jeder Nameserver, der bis dorthin nach dem DNS-Eintrag durchsucht wurde, den jeweiligen Eintrag. Bei zukünftigen Anfragen kann dieser dann direkt antworten.

Die Time to Live ist dabei die Zeitangabe (in Sekunden), wie lange der Eintrag zwischengespeichert wird. Wenn ein DNS-Eintrag bearbeitet wird, muss man also die TTL abwarten, bis die Änderungen auf allen Nameservern übernommen werden.

Nameserverdienst bestellen

Bei alldomains.hosting kannst du für jede Domain einen kostenlosen Nameserverdienst bestellen. Logge dich zuerst in dein Kundencenter ein. Wähle den Menüpunkt "Bestellen" und anschließend "nur Nameserverdienste bestellen".

Nameserver & DNS-Einträge bei alldomains.hosting bearbeiten


Nameserver ändern:

Die Nameserver der Domain kannst du im Kundencenter bearbeiten. Logge dich also zuerst in dein Kundencenter ein.

Wähle den Menüpunkt "Leistungen". Filtere anschließend links nach "Domains" und fahre mit der Maus über den Domainnamen. Wähle danach im Seitenmenü den Link "Nameserver ändern", um diese zu bearbeiten.



Nameserver ändern

DNS Zone bei alldomains.hosting



DNS-Einträge bearbeiten:

Die DNS-Einträge der Domain kannst du im Kundencenter bearbeiten. Logge dich also zuerst in dein Kundencenter ein.

Wähle den Menüpunkt "Leistungen". Filtere anschließend links nach "Nameserverdienste" und fahre mit der Maus über den gewünschten Dienst. Wähle danach im Seitenmenü den Link "Zonen-Einträge bearbeiten".



DNS Einträge bearbeiten

DNS Einträge bearbeiten

Wie finde & behebe ich Fehler an den DNS-Einstellungen

Beispiel eines DNS-Fehlers


Ist deine Seite nicht erreichbar, könnte es an den DNS-Einstellungen liegen. Wenn du einen Fehler an den DNS-Einstellungen beheben willst, ist es am einfachsten, du überprüfst alle deine DNS-Einträge auf Fehler und setzt fehlerhafte Einträge neu.

Wie Einträge in der Grundeinstellung aussehen, haben wir oben im Punkt “Welche Einstellungen gibt es? Welche sollte ich treffen?” erklärt.

Achte darauf, dass du die Einträge gleich richtig setzt, da es bis zu 24h dauern kann, bis die Änderungen von allen weltweit verteilten Nameservern übernommen werden.



Aktuelle DNS-Einträge abfragen

Mit dem DNS-Lookup kannst du die aktuellen DNS-Einträge abfragen und prüfen, ob Änderungen der DNS-Einträge bereits übernommen wurden:


DNS Lookup


DNS-Einträge mit dem Modul Domains auf Korrektheit prüfen

Wenn du dein Hosting Paket bei alldomains.hosting beziehst, kannst du die DNS Einstellungen ganz einfach auf Korrektheit prüfen.

Logge dich hierfür ins Control Panel ein und öffne das Modul “Domains”. Anschließend wählst du bei der gewünschten Domain “Aktion” -> “DNS Prüfung”.

Hier siehst du, ob die Einträge korrekt sind und welche Server IP-Adresse du verwenden musst:


DNS Einträge auf Korrektheit prüfen

Wenn die DNS Konfiguration fehlerhaft/nicht vorhanden ist, werden die Fehler markiert und die Einstellungen, die du stattdessen setzen musst, angezeigt:


DNS Einträge auf Korrektheit prüfen

Automatisch alldomains.hosting Nameserver verwenden

Wenn du eine neue Domain registrierst und ein Hosting Paket bestellst, werden automatisch die alldomains.hosting Nameserver eingetragen und die korrekten DNS-Einträge gesetzt.

Bei einem Domain Transfer kannst du auswählen, ob nach dem Transfer die alldomains.hosting Nameserver verwendet werden sollen.

Wie lauten die alldomains.hosting Nameserver?

Die alldomains.hosting Nameserver lauten:


HostnameIP-Adresse
ns1.alldomains.hosting213.145.228.70
ns2.alldomains.hosting213.145.228.140
ns3.alldomains.hosting213.145.232.70
ns4.alldomains.hosting83.151.27.254

Wo finde ich die IP-Adresse meines Hosting Pakets?

Die IP-Adresse deines Hosting Pakets findest du im Kundencenter. Im ersten Schritt loggst du dich in das Kundencenter ein.

Wähle den Menüpunkt "Leistungen". Filtere anschließend links nach "Speicherpakete" und fahre mit der Maus über das gewünschte Paket. Wähle danach im Seitenmenü den Link "Details anzeigen".


IP-Adresse für dein Hostingpaket finden

Im unteren Bereich sind die Nameserver & IP-Adressen für Web- & Mail-Server ersichtlich:


IP-Adresse für dein Hostingpaket finden

Wie lange dauert es, bis die Änderungen an den Nameserver-Einstellungen aktiv werden?

Bei alldomains.hosting werden die DNS Änderungen in wenigen Minuten übernommen. Es kann aber bis zu 24 Stunden dauern, bis die Änderungen weltweit bei allen Nameservern aktiv werden.

Tipp: wenn die Änderungen mit deinem aktuellen Internetanschluss noch nicht aktiv sind, kannst du z.B. über die mobilen Daten am Smartphone prüfen, ob die Änderungen beim dort abgefragten DNS Server schon wirksam sind.

Extern registrierte Domain mit Hosting Paket von alldomains.hosting betreiben

Du hast eine Domain bei einem anderen Registrar und möchtest eines unserer Hosting Pakete verwenden? Das ist ganz einfach möglich: Zuerst suchst du in der alldomains.hosting Kundenzone die IP-Adresse deines Hosting Pakets.

Anschließend trägst du in der DNS Verwaltung deines Domain Registrars die Grundeinstellung für das Website Hosting und/oder E-Mail Hosting ein.