Zum Inhalt springen
ipaddress.si
CNAME

Was ist ein CNAME-Record?

Ein CNAME-Record macht einen Domainnamen zum Alias eines anderen. Wie die CNAME-Auflösung funktioniert, warum er am Apex nicht erlaubt ist und typische Fehler.

www.example.com.   3600   IN   CNAME   example.com.

Ein CNAME-Record (Canonical Name) sagt: „Dieser Name ist ein Alias – frag stattdessen nach jenem anderen Namen.“ Der Resolver folgt der Kette und liefert die Einträge des Ziels zusammen mit dem CNAME.

Regeln

  • Ein Name mit CNAME darf keine weiteren Einträge haben (RFC 1034). Deshalb kann der Apex einer Domain, der SOA- und NS-Records braucht, kein CNAME sein.
  • CNAMEs können verkettet werden, aber jeder Schritt kostet eine Abfrage. Halten Sie Ketten kurz.
  • MX- und NS-Records müssen auf Namen mit A/AAAA-Records zeigen, nicht auf CNAMEs.

Typische Anwendungen

www oder eine Subdomain auf ein CDN oder einen SaaS-Anbieter zeigen lassen (shop.example.com CNAME shops.provider.net), damit der Anbieter Adressen ändern kann, ohne dass Sie Ihr DNS anpassen müssen.

Häufig gestellte Fragen

Kann ich einen CNAME für meine Hauptdomain verwenden?
Im Standard-DNS nicht. Verwenden Sie A/AAAA-Records oder die ALIAS/ANAME/Flattening-Funktion Ihres DNS-Anbieters, die das Ziel für Sie auflöst.
Wirkt sich ein CNAME auf E-Mail aus?
Ja – ein Name mit CNAME kann keine MX- oder TXT-Records haben. Setzen Sie also keinen CNAME auf einen Namen, der E-Mail empfangen soll.

Leitfäden zu DNS-Einträgen