Ein CNAME ist Alias für einen Namen, nicht für eine Adresse
www.example.com
CNAME-Eintrag
cdn.provider.net
Ziel-Hostname
192.0.2.10
A-Eintrag, finale Antwort
CNAME-Ketten erklärt: Einem Alias bis zur IP folgen
Ein CNAME-Record macht einen DNS-Namen zum Alias eines anderen, kanonischen Hostnamens. Der Alias selbst enthält keine IPv4- oder IPv6-Adresse; ein Resolver folgt dem Ziel und sucht dort nach den angeforderten Daten. Eine Kette entsteht, wenn ein Alias auf einen Namen zeigt, der selbst ein Alias ist, oder wenn das DNS-Setup eines Anbieters mehrere verwaltete Ziele einschiebt, bevor eine Adresse zurückgegeben wird. Das ist bei Hosting-Plattformen und CDNs üblich. Wer die Kette versteht, erkennt, warum eine einfache Abfrage zuerst einen Hostnamen und eine IP erst nach weiteren Auflösungsschritten zeigen kann.
Jedes Glied bewusst verfolgen
Angenommen, www.example.com ist ein CNAME auf customer.hosting.example, der seinerseits auf einen regionalen Dienstnamen verweist. Der Resolver folgt der Kette weiter, bis er die angeforderten Adressdaten findet oder auf einen Fehler bzw. eine ungültige Konfiguration stößt. Jedes Alias-Ziel ist ein eigener DNS-Name und kann eine eigene TTL und einen eigenen Anbieter als Besitzer haben. Notieren Sie beim Debugging jedes Glied und nicht nur die endgültige Adresse. Ist das Ziel falsch geschrieben, fehlt oder führt zurück in eine Schleife, kann die Auflösung scheitern, obwohl der erste CNAME-Record in einem Dashboard korrekt formatiert aussieht.
| Ergebnis der Kette | Was zu prüfen ist |
|---|---|
| Alias löst zu A / AAAA auf | Endgültige Adresswerte und ihre TTLs |
| Ziel hat den angeforderten Typ nicht | Ob das Ziel diese Record-Familie veröffentlichen sollte |
| Ziel liefert NXDOMAIN | Schreibweise des Hostnamens und Status des Ziels beim Anbieter |
| Kette läuft in einer Schleife | Zirkuläre Aliase oder widersprüchliche Anbieterkonfigurationen |
| Je nach Resolver andere Ziele | CDN-, Geo-Routing- oder Cache-Verhalten |
CNAME-Regeln setzen Grenzen. Ein Name, der ein CNAME ist, darf am selben Besitzernamen im Allgemeinen keine anderen, nicht zugehörigen Daten tragen -- abgesehen von DNSSEC-bezogenen Records und besonderen Anbieterimplementierungen. Deshalb kollidiert ein CNAME am Zone Apex im Standard-DNS mit den erforderlichen SOA- und NS-Records. Manche DNS-Hoster bieten ALIAS-, ANAME- oder Flattening-Funktionen an, um am Apex einen ähnlichen Komfort zu bieten, setzen diese aber unterschiedlich um und geben öffentlich synthetisierte Adress-Records zurück. Gehen Sie nicht davon aus, dass eine Funktion namens Alias in der Oberfläche eines Anbieters zwangsläufig ein echter CNAME auf der Leitung ist.
TTL und Zuständigkeit des Anbieters sind wichtig
Jeder Schritt einer Auflösungskette kann unabhängig gecacht werden. Eine Änderung am endgültigen Ziel ersetzt eine bereits von einem rekursiven Resolver gecachte Alias-Antwort nicht sofort, und verschiedene Glieder können unterschiedliche TTL-Werte haben. Verlangt ein Anbieter einen CNAME zur Domain-Verifizierung, verwenden Sie genau den angegebenen Besitzernamen und das Ziel, einschließlich eines erforderlichen Unterstrich-Präfixes. Ändern Sie einen bestehenden CNAME nicht, ohne zu klären, was aktuell davon abhängt. Eine Kette ist nur so zuverlässig wie die Records und Dienste hinter jedem Glied.
- Erfassen Sie jedes CNAME-Ziel vom Alias bis zur Adresse.
- Prüfen Sie A und AAAA am endgültigen Ziel unabhängig voneinander.
- Vermeiden Sie zirkuläre Aliase und widersprüchliche Records am selben Besitzernamen.
- Klären Sie, ob Apex-Flattening eine Anbieterfunktion oder ein Standard-DNS-Record ist.
- Vergleichen Sie TTLs, wenn ein aktualisiertes Ziel nicht überall sichtbar ist.
Eine Kette bei einer Migration nutzen
CNAMEs machen es einem Hosting-Anbieter leichter, seine zugrunde liegenden IP-Adressen zu ändern, ohne dass der Kunde jedes Mal einen A-Record bearbeiten muss. Der Preis dafür ist die Abhängigkeit vom Zielnamen und seinem Anbieter. Bestätigen Sie vor einem Plattformwechsel das neue Ziel, aktualisieren Sie den Alias bei der richtigen DNS-Autorität und prüfen Sie die gesamte Kette über einen öffentlichen Resolver. Lassen Sie den bisherigen Dienst weiterlaufen, solange Caches noch auf das alte Ziel verweisen können. Hört ein Lookup-Tool beim ersten Alias auf, verwenden Sie einen Resolver oder Checker, der die folgenden Glieder anzeigen kann, und testen Sie dann den endgültigen Dienst über den vorgesehenen Hostnamen.
Den grundlegenden Unterschied zwischen Adress- und Alias-Records erklärt CNAME vs. A-Record. Die DNS-Record-Referenz beschreibt weitere gängige Typen, und das Domain-Lookup-Tool kann öffentliche DNS-Daten für einen Hostnamen anzeigen. Ein sichtbarer CNAME ist ein Zeiger, nicht das Ziel selbst; die vollständige Kette nachzuverfolgen ist der zuverlässige Weg zu verstehen, zu welchem Endpunkt DNS aktuell führt.
Fragile Ketten bei Anbieterwechseln vermeiden
Jeder zusätzliche Alias fügt eine weitere Abhängigkeit hinzu, die gültig bleiben muss, und kann eine weitere Cache-Laufzeit einführen. Eine lange Kette ist nicht automatisch defekt, macht die endgültige Antwort aber schwerer nachvollziehbar und kann Migrationen erschweren, wenn mehrere Anbieter verschiedene Glieder besitzen. Halten Sie die Kette so kurz wie praktikabel, dokumentieren Sie, wer jedes Ziel kontrolliert, und prüfen Sie regelmäßig, dass alte Plattformnamen nicht mehr referenziert werden. Durchsuchen Sie die Zone vor dem Löschen eines Kontos oder dem Wechsel eines Anbieters nach Aliasen, die auf dessen Hostnamen zeigen. Ein korrekt aussehender erster CNAME kann sonst weiter von einem stillgelegten Ziel abhängen, das erst ausfällt, wenn der alte Anbieter abschaltet.
Möchten Sie die öffentlichen DNS-Adressen einer Domain prüfen? Nutzen Sie das Tool Domain IP Lookup.
Kostenlose Tools zu diesem Thema
Weiterführende Artikel
Wie eine E-Mail Ihren Mailserver findet
Absender
you@gmail.com
MX-Abfrage
wer nimmt Mail an?
Mailserver
Priorität 10 zuerst
Posteingang
zugestellt
Die niedrigste Prioritätszahl gewinnt; höhere Zahlen sind Backups
MX-Records erklärt: Wie E-Mail ihren Weg findet
MX-Records sagen dem Internet, welche Mailserver die E-Mail einer Domain annehmen – und warum sie anders aufgebaut sind als ein A-Record.
Drei Ebenen teilen sich den Namen „DNS-Server“
Stub-Resolver
Ihr eigenes Gerät
Rekursiver Resolver
ISP, Router oder 1.1.1.1
Autoritativ
das DNS der Domain selbst
Rekursive vs. autoritative DNS-Resolver erklärt
Zwei sehr verschiedene Aufgaben teilen sich den Begriff „DNS-Server“: der rekursive Resolver, der nachfragt, und der autoritative Server, der die Antwort hat.
Die passende TTL in der Praxis
DNS-TTL verstehen: Warum Änderungen Zeit brauchen
Die TTL bestimmt, wie lange eine DNS-Antwort gecacht wird, bevor sie neu abgefragt wird – der wahre Grund, warum DNS-Änderungen nicht überall sofort erscheinen.