Wie können wir helfen?

Kategorien
Inhalt

Welche DNS-Records gibt es – und für was sind diese gut

Navigation:
< zurück

Welche DNS-Records gibt es – und für was sind diese gut

Das Domain Name System (DNS) ist ein grundlegendes Element des Internets, das dafür sorgt, dass Nutzer eine Domain in ihren Browser eingeben können und die gewünschte Website erreichen. Obwohl Internetnutzer oft nur den Namen einer Website eingeben, kommunizieren die Netzteilnehmer tatsächlich über IP-Adressen. Um diese Umwandlung von Domain-Namen in IP-Adressen durchzuführen, werden verschiedene DNS-Records (auch als Resource Records bekannt) verwendet. In diesem Artikel werden wir die verschiedenen Arten von DNS-Records detailliert betrachten und deren Funktionen erläutern.

Was sind DNS-Records?

Wenn ein Benutzer eine Internetadresse in den Browser eingibt, muss das System herausfinden, welche IP-Adresse zu dieser Domain gehört. Dies geschieht, indem das DNS in einer hierarchischen und dezentralen Struktur nachschlägt. DNS-Records sind Einträge in einer Datenbank, die Domain-Namen mit IP-Adressen verknüpfen. Jeder DNS-Server ist für eine bestimmte Zone zuständig und sucht in den Zonendateien nach den entsprechenden Einträgen, um die Namensauflösung durchzuführen.

Syntax der DNS-Records

Die Syntax der DNS-Records folgt einem bestimmten Format:

<name> <ttl> <class> <type> <rdlength> <rdata>
  • <name>: Der Name der Domain.
  • <ttl>: Time to Live, die Zeit in Sekunden, die ein Eintrag im Cache gespeichert werden darf.
  • <class>: Bezieht sich in der Regel immer auf das Internet (IN).
  • <type>: Der Typ des DNS-Records.
  • <rdlength>: Gibt die Länge des folgenden Datenfeldes an.
  • <rdata>: Die Informationen, nach denen der Domain-Name aufgelöst werden soll, z. B. die IP-Adresse.

Die wichtigsten DNS-Record-Typen

Es gibt zahlreiche Typen von DNS-Records, aber die folgenden sind die häufigsten und wichtigsten:

A-Record

Der A-Record (Address Record) ist der am häufigsten verwendete DNS-Record. Er verknüpft einen Domain-Namen mit einer IPv4-Adresse. Zum Beispiel:

www.example.com. 12879 IN A 93.184.216.34

AAAA-Record

Der AAAA-Record (Quad-A Record) funktioniert wie der A-Record, jedoch wird hier eine IPv6-Adresse verwendet. Dies ist besonders wichtig, da die Verfügbarkeit von IPv4-Adressen begrenzt ist.

SOA-Record

Der SOA-Record (Start of Authority) enthält administrative Informationen über die Zone. Er ist wichtig für den Zonentransfer und enthält unter anderem die E-Mail-Adresse des Administrators und eine Seriennummer zur Versionskontrolle.

CNAME-Record

Der CNAME-Record (Canonical Name Record) wird verwendet, um Aliasnamen für eine Domain zu erstellen. Er verweist auf einen bestehenden A- oder AAAA-Record. Dies ermöglicht es, mehrere Domain-Namen auf dieselbe IP-Adresse zu verweisen.

MX-Record

Der MX-Record (Mail Exchange) gibt an, welche E-Mail-Server für eine Domain zuständig sind. Er kann mehrere Einträge mit unterschiedlichen Prioritäten enthalten, um Failover-Strategien zu unterstützen.

PTR-Record

Der PTR-Record (Pointer Record) ermöglicht einen Reverse-Lookup, d. h. er gibt den Hostnamen zu einer bestimmten IP-Adresse an.

NS-Record

Der NS-Record (Nameserver Record) bestimmt, welcher Nameserver für eine bestimmte Zone verantwortlich ist. Er ist ein obligatorischer Eintrag in jeder Zonendatei.

TXT-Record

Der TXT-Record bietet die Möglichkeit, textuelle Informationen zu speichern, die für Menschen oder Maschinen nützlich sein können. Dies wird häufig für SPF (Sender Policy Framework) verwendet, um E-Mail-Spoofing zu verhindern.

SRV-Record

Der SRV-Record (Service Record) gibt an, wo spezifische Dienste zu finden sind, einschließlich der verwendeten Ports und Protokolle.

LOC-Record

Der LOC-Record (Location Record) ermöglicht es, den geografischen Standort eines Servers zu kennzeichnen. Er enthält Informationen wie Breitengrad, Längengrad und Höhenangaben.

Die Struktur einer Zonendatei

Die Zonendatei ist eine einfache Textdatei, die alle DNS-Records für eine Zone enthält. Sie muss bestimmten Formatvorgaben folgen, um korrekt verarbeitet werden zu können. Eine typische Zonendatei könnte wie folgt aussehen:

    $ORIGIN example.com.
    $TTL 12879
    @ IN SOA ns1.example.com. hostmaster.example.com. (
        2024010101 ; Seriennummer
        7200       ; Refresh
        3600       ; Retry
        1209600    ; Expire
        86400      ; Negative Cache TTL
    )
    @ IN NS ns1.example.com.
    www IN A 93.184.216.34

Zusammenfassung

DNS-Records sind unerlässlich für die Navigation im Internet. Sie ermöglichen die Umwandlung von benutzerfreundlichen Domain-Namen in maschinenlesbare IP-Adressen und erlauben eine Vielzahl von Funktionen, von der E-Mail-Zustellung bis zur Unterstützung von Webdiensten. Ein fundiertes Verständnis der verschiedenen DNS-Record-Typen und ihrer Funktionen ist für jeden, der eine Website betreibt oder im Internet kommuniziert, von großer Bedeutung.

Kommentar absenden

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert