Für Umwandlung und Vermittlung der IP-Adressen sind die Nameserver zuständig. Im allgemeinen Sprachgebrauch bezeichnet man sowohl die Hard- als auch die Software als Nameserver.
Der Nameserver als Programm (Software) ist ein Dienst, der die IP-Adressen einer Domain kennt und zuordnen kann. Die Nameserver einer Domain vermitteln initial die IP-Adresse der betreffenden Domain an die anfragenden Programme.
DNS-Zonen
Die DNS-Zonendatei ist Bestandteil der Nameserver-Konfiguration und die Schaltzentrale der jeweiligen Domain. In der Zonendatei werden unterschiedliche DNS-Einträge (Resource Records (RR)) hinterlegt, die das Verhalten und die Funktionen der Domain steuern.
Resource Records (RR) - Wichtige Einträge in der Zonendatei
A Resource Record | Zuordnung des Hostnamen zu der IPv4-Adresse des Hosts |
AAAA Resource Record | Zuordnung des Hostnamen zu der IPv6-Adresse des Hosts |
CNAME Resource Record | Akronym für Canonical Name: Definiert weitere Domainnamen als Alias |
MX Resource Record | Definition der zuständigen Mailserver |
NAPTR | Akronym für Naming Authority Pointer. Erweiterung des A Resource Record |
NS Resource Record | Definition der Nameserver oder Delegation |
SOA Resource Record | Akronym für Start of Authority. Beinhaltet Informationen zur Verwaltung, u. a. zum Zonentransfer |
SRV | Angabe der IP-basierten Dienste |
TXT Resource Record | Freitexteingabe für die DNS-Zone |
Beispiel: DNS-Eintrag für heise.de
Erläuterung der Einträge
Im oben genannten Beispiel definiert die erste Zeile den SOA Record. Hierin sind angegeben:
- der Primary Master: ns.heise.de.
- die E-Mail-Adresse des Administrators: hostmaster.heise.de.
- die Seriennummer: 2017070301
- Sekundenabstand bezgl. refresh, retry, expire und ttl: 10800, 3600, 604800 und 3600
In den weiteren Zeilen werden die Nameserver (NS) genannt, die IPv4-Adresse des A Record, sowie die IPv6-Adresse des AAAA Record. Es folgen daraufhin die Einträge zu MX und TXT Record.
SOA Record
heise.de. | Name der Zone |
3600 | ttl,Time to Live. Verbleibende maximale Gültigkeitsdauer in Sekunden |
IN | Zonenklasse: hier IN für Internet |
SOA | Akronym für Start Of Authority |
ns.heise.de. | Primary Master der Zone |
2017070301 | Seriennummer bestehend aus Jahr-Monat-Tag in Verbindung mit zweistelliger Versionsnummer |
10800 | refresh, Slave-Master-Synchronisation (Zeitangabe in Sekunden) |
3600 | retry, Wiederholung bei ausbleibender Antwort (Zeitangabe in Sekunden) |
604800 | expire, Bei ausbleibender Antwort wird die Zone nach einer Woche als inaktiv gekennzeichnet (Zeitangabe in Sekunden) |
3600 | ttl, time to live - negative Caching Zeit (Zeitangabe in Sekunden) |