Was ist ein DNS CNAME-Eintrag?
von

Ein CNAME-Eintrag (Canonical Name Record) ist ein Ressourcendatensatz im Domain Name System (DNS), der einen Domainnamen einem anderen zuordnet.
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 befasst, 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.
Wichtigste Erkenntnisse
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.
Er 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.
Ein Beispiel für einen CNAME-Eintrag wäre, dass www.mydomain.com auf www1.meinedomain.com und www2.meinedomain.com abgebildet wird, so dass sie alle auf dieselbe IP-Adresse aufgelöst werden.
Subdomänen wie mail und www können über eigene DNS-Einträge, so genannte CNAMEs, verfügen, die sie mit den den Inhalt hostenden übergeordneten Domänen verbinden. Wenn ein CNAME-Eintrag jedoch falsch konfiguriert ist oder aufgegeben wird, kann dies zu einem "baumelnden" DNS-Eintrag führen, der die Subdomain möglicherweise Sicherheitsrisiken wie der Übernahme einer Subdomain aussetzt.
Ein weiteres Beispiel für einen CNAME-Datensatz zeigt, wie der Datensatz die Alias-Adresse www.mydomain.com der kanonischen Adresse mydomain.com zuordnen kann - wobei sich nichts daran geändert hat, wohin die Besucher gehen: Sie werden nach wie vor zu dem Ziel geleitet, das in den tatsächlichen A-Datensätzen 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.
Gehen Sie folgendermaßen vor, um einen CNAME-Eintrag für Ihre Domäne zu erstellen:
Wenn Sie bereits einen CNAME-Eintrag in Ihrem DNS veröffentlicht haben, können Sie eine Überprüfung des CNAME-Eintrags mit unserem kostenlosen CNAME-Prüfer Werkzeug durchführen.
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 |
Ein CNAME-Eintrag ist ein DNS-Eintrag mit zwei Feldern, dem kanonischen Namen und den Aliasen. Er wird verwendet, um:
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 |
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.
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.
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.
Werkzeuge
Produkt
Unternehmen