Wichtiger Hinweis: Google und Yahoo werden DMARC ab April 2024 vorschreiben.
PowerDMARC

Was ist ein DNS CNAME-Eintrag?

Was ist ein DNS CNAME-Eintrag?

Was ist ein DNS CNAME-Eintrag?

Lesezeit: 5 min

Der CNAME-Eintrag ist eines der ersten Dinge, auf die Sie stoßen werden, wenn Sie beginnen, mehr über DNS zu lernen. Egal, ob Sie ein Neuling sind, der sich gerade mit den Feinheiten des DNS beschäftigt, oder ein erfahrener Profi, der einen bestimmten Typ von DNS-Eintrag besser verstehen möchte, dieser Artikel bringt Sie auf den neuesten Stand, was ein CNAME-Eintrag ist, warum er wichtig ist und wie Sie ihn für Ihren Domainnamen erstellen.

Was ist ein CNAME-Eintrag?

Ein DNS CNAME-Eintrag ist ein in der DNS-Zone verfügbarer Eintragstyp, der den kanonischen Namen für eine Domäne angibt, die entweder ein Alias für eine andere Domäne oder eine Subdomäne der Hauptdomäne sein kann.

Ein DNS CNAME-Eintrag ordnet einen Hostnamen einem anderen zu. Das bedeutet, dass Sie mehrere Hosts mit derselben IP-Adresse haben können, aber jeder mit einem anderen Namen.

So kann beispielsweise www.mydomain.com auf www1.meinedomain.com und www2.meinedomain.com abgebildet werden, so dass sie alle auf dieselbe IP-Adresse aufgelöst werden.

Subdomains wie mail und www können ihre eigenen DNS-Einträge, die so genannten CNAMEs, haben, die sie mit den den Inhalt hostenden übergeordneten Domänen verbinden.

Ein CNAME-Eintrag kann beispielsweise die Alias-Adresse www.mydomain.com auf die kanonische Adresse mydomain.com abbilden - wobei sich nichts daran ändert, wohin die Besucher gehen: Sie werden nach wie vor zu dem Ziel geleitet, das in den tatsächlichen A-Einträgen für mydomain.com angegeben ist (die auf dem neuesten Stand gehalten werden müssen).

Die CNAME-Datensätze werden auch als "wahre Namen" oder "kanonische Namen" bezeichnet. Das liegt daran, dass ein CNAME-Eintrag einen Alias-Namen auf seinen wahren, kanonischen Gegenstück.

Wie erstellt man einen CNAME-Eintrag Schritt für Schritt?

Gehen Sie folgendermaßen vor, um einen CNAME-Eintrag für Ihre Domäne zu erstellen:

  1. Rufen Sie die DNS-Verwaltungskonsole auf.
  2. Klicken Sie auf "A Record" und wählen Sie dann "CNAME" aus der angezeigten Liste der Datensätze.
  3. Geben Sie den Domänennamen ein, für den Sie einen CNAME-Eintrag erstellen möchten.
  4. Geben Sie den Hostnamen ein, der als Subdomain behandelt werden soll.
  5. Geben Sie die TTL (Time to Live) ein, d. h. die Zeit, die Ihr Datensatz im Cache auf Systemen verbleibt, die ihn anfordern.
  6. Für Systeme mit einer statischen IP-Adresse wird eine TTL von 1800 oder höher empfohlen. Für dynamische IP-Adressen sollte eine TTL von 1800 oder weniger verwendet werden.
  7. Wählen Sie "Erstellen" in der unteren rechten Ecke des Bildschirms, nachdem Sie alle Felder ausgefüllt haben, um die Änderungen zu speichern und Ihren neuen Datensatz zu erstellen.

Wenn Sie bereits einen CNAME-Eintrag in Ihrem DNS veröffentlicht haben, können Sie ihn jetzt mit unserem kostenlosen CNAME-Prüfer Tool überprüfen.

Wie funktionieren DNS CNAME Records?

Ein CNAME-Eintrag verweist auf den kanonischen Namen (den wahren Namen der Domäne). Wenn Sie also einen CNAME-Eintrag für Ihr Blog einrichten, wird über den A-Eintrag die IP-Adresse Ihres Blogs (mydomain.com) zurückgegeben.

Wenn Sie eine Subdomain wie www.blog.mydomain.com erstellen und sie als Alias für die Root-Domain einrichten, wird eine Subdomain wie www.blog.mydomain.com einen CNAME-Eintrag haben, der auf die Root-Domain mydomain.com verweist.

Wenn ein DNS-Server über seinen A-Eintrag nach www.blog.mydomain.com sucht, löst er eine weitere Suche über CNAME aus, da es sich um eine Subdomain von mydomain.com handelt. Dadurch wird die Abfrage unter Verwendung des kanonischen Namens neu gestartet und die IP-Adresse von mydomain.com über den A-Eintrag zurückgegeben.

*Anmerkung: Wenn sich die IP-Adresse eines Hosts ändert, muss nur der DNS-A-Eintrag für die Stammdomäne aktualisiert werden. Alle CNAME-Einträge, auch die der Alias- oder Subdomains, werden automatisch geändert, wenn Änderungen an der Root-Domain vorgenommen werden. Zum besseren Verständnis siehe die folgende Tabelle:

(Unter-)Domäne / Hostname Datensatztyp Ziel / Zielort
meine-domain.de A 333.444.555.111
www.blog.mydomain.com CNAME meine-domain.de
ftp.meine-domain.de CNAME meine-domain.de
mail.meinedomain.de CNAME meine-domain.de

Hauptverwendungszwecke von DNS CNAME-Einträgen

Ein CNAME-Eintrag ist ein DNS-Eintrag mit zwei Feldern, dem kanonischen Namen und den Aliasen. Er wird verwendet, um:

DNS-Verarbeitungsprozess von CNAME-Einträgen

Nehmen wir als Beispiel die Domäne PowerDMARC.com: Wenn dies unser Stammverzeichnis ist, würde www.powerdmarc.com einem CNAME-Eintrag mit dem Namen "PowerDMARC.com" zugeordnet. Der DNS-Verarbeitungsprozess läuft folgendermaßen ab:

Name Typ Wert
www.powerdmarc.com CNAME powerdmarc.com
powerdmarc.com A 172.66.43.156
  1. Ein DNS-Client fordert www.powerdmarc.com an und erstellt dabei eine DNS-Anfrage
  2. Bei dieser Anfrage sucht der DNS-Resolver nach dem autoritativen Namensserver, der die Zonendatei für powerdmarc.com besitzt, und ruft alle übereinstimmenden Datensätze aus dieser Datei ab.
  3. Der DNS-Client wird mit einem CNAME-Eintrag zurückgegeben.
  4. Der DNS-Client erkennt, dass www.powerdmarc.com ein Alias ist, und stellt eine neue DNS-Anfrage für die Stammdomäne powerdmarc.com
  5. Der DNS-Resolver gibt den A-Eintrag für powerdmarc.com zurück, der seine IP-Adresse enthält.
  6. Der DNS-Client stellt über seine IP-Adresse erfolgreich eine Verbindung zu powerdmarc.com her.

CNAME-Eintrag vs. A-Eintrag vs. Alias-Eintrag

A-Record, CNAME-Record und Alias-Record sind drei DNS-Records, die in einer DNS-Infrastruktur verwendet werden. Jeder dieser Einträge hat seine Funktion und seinen Zweck. Es ist wichtig, die Unterschiede zwischen diesen drei Einträgen zu verstehen, damit Sie sie effektiv nutzen können. Schauen wir uns nun an, wie jeder einzelne funktioniert.

Der CNAME-Eintrag ordnet einen Hostnamen einem anderen Hostnamen zu, lässt aber keine anderen DNS-Einträge für denselben Hostnamen zu (z. B. MX-Einträge).

Ein Alias-Datensatz ähnelt einem CNAME-Datensatz, da er einen Hostnamen auf einen anderen Hostnamen abbildet, erlaubt aber andere DNS-Datensätze für denselben Hostnamen. Aufgrund dieses Zusatzes ist es nicht möglich, ALIASES auf der Ebene der Apex-DNS-Zone anzuwenden.

Ein A-Record ist eine Einzel-Label-Zuordnung zwischen einem Hostnamen und einer oder mehreren IP-Adressen. Der A-Eintrag ordnet einen einzelnen Hostnamen (das Label) einer oder mehreren IP-Adressen (den Werten) zu.

DKIM CNAME-Einträge

Einige E-Mail-Anbieter verlangen möglicherweise, dass Sie eine DKIM CNAME-Eintrag in Ihrem DNS zu veröffentlichen, um die Quelle abzugleichen.

Ein Beispiel hierfür ist, wenn Sie Folgendes aktivieren möchten Office 365 DKIM Eintrag.

CNAME-Eintrag und 301/302-Umleitungen: Sind sie das Gleiche?

Sowohl CNAME-Einträge als auch 301-Weiterleitungen werden von Webbrowsern verwendet, um Benutzer von einer Domäne zu einer anderen über eine zwischengeschaltete Domäne zu leiten. Es gibt jedoch einen großen Unterschied zwischen den beiden:

Ein CNAME-Eintrag ordnet einen bestehenden Hostnamen einem anderen Hostnamen innerhalb desselben FQDN zu, während eine 301-Weiterleitung die Anfrage an den Server sendet, der Ihre Website hostet.

Mit anderen Worten: Der CNAME-Eintrag verweist den Domänennamen oder die Subdomäne Ihrer Website auf die IP-Adresse des Ziel-Hostnamens, d. h. er leitet nicht um, sondern verweist nur auf sie.

Beenden der mobilen Version