FAQ / Glossar

DNS / DNS-Records

‹ Glossar

Das Kürzel steht für den englischen Namen Domain Name System. Es handelt sich um eine hierarchische, oder wenn Sie so wollen baumartige Struktur, in der die Domainnamen nach Ebenen geordnet sind.

Was eine Domain ist, sollten Sie bereits aus dem Artikel Domain wissen.

DNS bedeutet gewissermaßen, zu IP-Adressen sprachliche Entsprechungen zu schaffen. Jeder Computer oder Server hat seine eindeutige Adresse. Zum Beispiel hat unser Server die IP-Adresse 192.168.1.1. Diese Zahl ließe sich jedoch schlecht merken, deshalb wird ihm auf dem Server ein DNS-Eintrag zugewiesen, der der Zahl 192.168.1.1 eine Domain mit dem Namen seznam.cz zuordnet.

DNS ermöglicht also, IP-Adressen in Domains und umgekehrt Domains in IP-Adressen zu übersetzen. Es kann unter anderem die bereits erwähnte Baumstruktur der Domainnamen abbilden, d. h., dass zum Beispiel die Adresse 192.168.1.2 bereits die Subdomain subdomena.seznam.cz bezeichnet, was man allein an der Zahl nicht erkennen würde.

DNS kann mit verschiedenen Arten von Einträgen arbeiten, von denen die häufigsten im Folgenden beschrieben sind

A-Record: ein Eintrag, der in menschenlesbarer Form angegeben wird. Im DNS-Protokoll werden Einträge jedoch in Zahlenform übermittelt, z. B. 192.168.1.1. Hier handelt es sich um eine IPv4-Adresse.

AAAA-Record: alles wie beim A-Record, mit dem Unterschied, dass es sich um IPv6-Adressen handelt.

MX-Record: ein Eintrag, der den Domainnamen des Mailservers enthält, an den die E-Mails für die jeweilige Domain zugestellt werden. Im DNS kann es mehrere MX-Records geben, auch für eine einzige Domain. Gibt es mehrere, richtet sich die Zustellung nach der festgelegten Priorität. Lässt sich die E-Mail nicht an den ersten Server zustellen, wird der zweite verwendet usw.

Möchten wir zum Beispiel eine E-Mail an die Adresse jan.novak@mujweb.cz senden, fragen wir die MX-Records für die Domain „mujweb.cz“ ab und erfahren Folgendes:

mujweb.cz. 28800 IN MX 20 smtp1.mujweb.cz.
mujweb.cz. 28800 IN MX 20 smtp2.mujweb.cz.
mujweb.cz. 28800 IN MX 20 smtp1.doma.mujweb.cz.

Hier fällt auf, dass 2 Server dieselbe Priorität haben. Das bedeutet, dass es egal ist, an welchen von ihnen wir die Nachricht zuzustellen versuchen. Antwortet uns keiner von beiden, versuchen wir die Nachricht an den dritten Server zuzustellen. Selbstverständlich müssen wir vor jeglicher Kommunikation mit ihnen zunächst die Auflösung der Mailservernamen in IP-Adressen sicherstellen.

CNAME-Record: eine Art Ersatz mehrerer weiterer Server durch einen stellvertretenden gemäß dem A-Record. Am besten zeigt man alles an einem Beispiel.

www1.domena.cz. 1800 IN CNAME domena.cz.
www2.domena.cz. 1800 IN CNAME domena.cz.
www3.domena.cz. 1800 IN CNAME domena.cz.
domena.cz. 1800 IN A 192.168.1.1
domena.cz. 1800 IN MX mail.domena.cz.

Aus der Tabelle ist klar ersichtlich, dass die Adresse domena.cz 192.168.1.1 ist, d. h. der A-Record. Außerdem haben wir drei weitere Subdomains angelegt, die direkt an domena.cz gebunden sind und deren IP-Adresse nutzen. Ändert sich also die Adresse des Servers, z. B. beim Austausch von Netzwerkkomponenten, genügt es, nur die Adresse im A-Record zu ändern und nicht alle anderen Adressen.

NS-Record: In diesen Einträgen befinden sich die sogenannten autoritativen DNS-Einträge zur Domain. Wollen Sie sich mit Ihrem Computer mit einem Netzwerk verbinden, z. B. mit einem Schulnetzwerk, ermittelt er zunächst die DNS-Einträge der obersten Ebene und anschließend die der niedrigeren Ebenen bis zu der, mit der Sie sich verbinden möchten.

Die Ausgabe der Liste der NS-Records kann zum Beispiel so aussehen:

cuni.cz. 18000 IN NS ns.ces.net.
cuni.cz. 18000 IN NS golias.ruk.cuni.cz.

Anhand des NS-Records können wir feststellen, dass die Domain ihre Zonendatei nicht in der Domain zweiter Ebene gespeichert hat, sondern auf einem anderen Server. Hier ns.ces.net.

SOA-Record: ein Eintrag, der in der bereits erwähnten Zonendatei genau einmal vorkommt. Er ist eine Art Kopfzeile, die folgende Informationen enthält.

MNAME: Name des primären DNS-Servers für die jeweilige Zone
RNAME: Kontakt zum Verwalter der Zonendatei; angegeben wird eine E-Mail-Adresse, in der das At-Zeichen durch einen Punkt ersetzt ist (da das At-Zeichen im DNS eine besondere Bedeutung hat)
SERIAL: Seriennummer der Zone; ein Zahlenwert, der die Version der Zonendatei angibt; bei Änderungen an den Einträgen wird die Zahl erhöht, und sekundäre DNS-Server stellen im Vergleich mit der bei ihnen gespeicherten Zahl fest, dass eine Änderung erfolgt ist und die Daten aktualisiert werden müssen
REFRESH: Anzahl der Sekunden, nach deren Ablauf seit der letzten Prüfung oder dem letzten Laden der Zone vom primären DNS der sekundäre Server die Seriennummer prüft
RETRY: Nach Beginn der Abfrage der Seriennummer aus dem vorigen Punkt wiederholt der Server die Anfrage an den primären DNS-Server nach Ablauf von RETRY Sekunden, falls die vorherige Anfrage fehlgeschlagen ist (wenn der Server nicht geantwortet hat)
EXPIRE: Gelingt es nicht, die Seriennummer vom primären DNS abzurufen, und sind seit dem letzten erfolgreichen Versuch EXPIRE Sekunden vergangen, gilt die Zone als ungültig, und der sekundäre DNS-Server sollte sie aus seinen Einträgen entfernen (vergessen)
MINIMUM: ein Feld, das historisch viele verschiedene Bedeutungen hatte:

  • minimaler TTL-Wert für alle Einträge in der Zone (ursprüngliche Bedeutung)
  • Standard-TTL für Einträge, bei denen dieser Wert nicht angegeben ist (zweite Bedeutung)
  • TTL für negatives Caching, d. h. die Zeit, für die Cache-DNS-Server sich merken, dass ein Eintrag nicht existiert (aktuelle Bedeutung)

Wissen Sie immer noch nicht weiter?

Schreiben Sie uns, wir lösen das gemeinsam.

Support kontaktieren ›