DNS-Records im Hosting richtig konfigurieren und prüfen

16. August 2026

Manuelle Einrichtung des DNS-Eintrags für die Website-Verbindung. Ein TXT-Eintrag wird angezeigt.

Inhaltsverzeichnis

Eine Website kann technisch einwandfrei laufen und trotzdem nicht erreichbar sein, wenn ein einziger DNS-Eintrag auf das falsche Ziel zeigt. In diesem Beitrag erkläre ich, wie DNS-Records funktionieren, welche Typen im Hosting wichtig sind und wie du Änderungen in DevOps-Prozessen sicher prüfst, ohne dich auf die oft missverstandene „Propagation“ zu verlassen.

DNS-Einträge verbinden Domains mit Websites, Diensten und E-Mail-Systemen

  • A und AAAA verknüpfen einen Hostnamen mit einer IPv4- beziehungsweise IPv6-Adresse.
  • CNAME dient als Alias, während MX den zuständigen Mailserver festlegt.
  • TTL-Werte bestimmen, wie lange Resolver eine Antwort zwischenspeichern.
  • TXT, CAA und DNSSEC helfen bei E-Mail-Sicherheit, Zertifikaten und der Absicherung von Antworten.
  • Fehler lassen sich mit dig, nslookup und autoritativen Abfragen meist schnell eingrenzen.

Schema erklärt, wie Ihr PC über verschiedene Nameserver und DNS Records die Webserver & Site Files findet.

Was ein DNS-Record tatsächlich macht

Das Domain Name System übersetzt Namen wie beispiel.de in technische Informationen. Ein DNS-Record ist dabei eine Anweisung innerhalb einer DNS-Zone. Sie legt etwa fest, welche IP-Adresse zu einer Domain gehört, welcher Server E-Mails annimmt oder welche Zertifizierungsstellen für ein TLS-Zertifikat zugelassen sind.

Beim Aufruf einer Website fragt das Gerät zunächst einen rekursiven DNS-Resolver. Dieser prüft seinen Cache und fragt bei Bedarf die autoritativen Nameserver der Domain. Erst danach erhält der Browser beispielsweise eine IPv4-Adresse und kann eine Verbindung zum Webserver aufbauen.

Ein Eintrag besteht typischerweise aus einem Namen, einer TTL, einem Typ und einem Wert. Die TTL wird in Sekunden angegeben. Ein Wert von 3600 bedeutet also, dass ein Resolver die Antwort grundsätzlich bis zu einer Stunde zwischenspeichern darf.

Die DNS-Auflösung entscheidet jedoch nicht allein darüber, ob eine Website funktioniert. Der Webserver muss die Domain ebenfalls kennen, die Firewall muss den Datenverkehr zulassen und das TLS-Zertifikat muss zum Hostnamen passen. DNS ist deshalb häufig der erste Prüfpunkt, aber selten die einzige mögliche Fehlerquelle.

Die wichtigsten Typen im Hosting

Für die meisten Websites brauchst du nur wenige Record-Typen regelmäßig. Trotzdem lohnt es sich, ihre Aufgaben sauber zu unterscheiden, weil ein falscher Eintrag oft nicht sofort auffällt und erst beim Wechsel des Hosters Probleme verursacht.

Typ Aufgabe Typisches Beispiel
A Verweist auf eine IPv4-Adresse. @ → 192.0.2.10
AAAA Verweist auf eine IPv6-Adresse. @ → 2001:db8::10
CNAME Verweist auf einen anderen Hostnamen. www → beispiel.de
MX Legt Mailserver und deren Priorität fest. @ → 10 mail.beispiel.de
TXT Speichert Text- und Verifizierungswerte. SPF, DKIM, Domainprüfung
NS Gibt die autoritativen Nameserver einer Zone an. ns1.provider.example
CAA Beschränkt zulässige Zertifizierungsstellen. Nur der gewünschte CA-Anbieter

A und AAAA für Webserver

Ein A-Record zeigt auf eine IPv4-Adresse. Für IPv6 wird ein AAAA-Record verwendet. Wenn dein Hoster beide Protokolle unterstützt, sollten beide Einträge korrekt eingerichtet sein. Ein veralteter AAAA-Record kann dazu führen, dass manche Besucher die Website nicht erreichen, obwohl der A-Record noch stimmt.

Für die Hauptdomain steht im Verwaltungsmenü oft @. Damit ist die sogenannte Zone-Apex gemeint, also beispiel.de selbst. Für www kannst du je nach Anbieter einen eigenen A-Record oder einen CNAME auf die Hauptdomain verwenden.

CNAME als flexibler Alias

Ein CNAME liefert keine IP-Adresse, sondern verweist auf einen anderen Namen. Das ist praktisch bei SaaS-Diensten, CDN-Anbietern und Plattformen, deren Infrastruktur sich gelegentlich ändert. Du pflegst dann nicht mehrere wechselnde IP-Adressen selbst.

Ein wichtiger Stolperstein ist die Kombination mit anderen Einträgen. Ein Hostname mit CNAME darf nach den üblichen DNS-Regeln nicht gleichzeitig eigene A-, MX- oder TXT-Daten tragen. Manche DNS-Anbieter bieten am Zonen-Apex spezielle Alias- oder Flattening-Funktionen an. Das ist eine Anbieterfunktion und kein allgemeines Verhalten eines klassischen CNAME.

MX und TXT für E-Mail

MX-Records bestimmen, wohin E-Mails für eine Domain zugestellt werden. Die Zahl vor dem Mailserver ist die Priorität, wobei die kleinere Zahl bevorzugt wird. Der im MX genannte Hostname sollte direkt auf A- oder AAAA-Records zeigen und nicht auf einen CNAME.

TXT-Records wirken unscheinbar, sind aber für die E-Mail-Zustellung besonders wichtig. SPF beschreibt erlaubte Absender, DKIM veröffentlicht einen öffentlichen Schlüssel und DMARC legt fest, wie Empfänger mit nicht authentifizierten Nachrichten umgehen sollen. Diese drei Mechanismen gehören zusammen, ersetzen aber keine saubere Konfiguration des Maildienstes.

So richtest du DNS im Hosting sauber ein

Bevor ich einen Eintrag ändere, notiere ich mir immer den aktuellen Zustand der Zone. Dazu gehören mindestens A-, AAAA-, CNAME-, MX- und TXT-Einträge. Gerade bei einem Hosterwechsel wird häufig nur die Website betrachtet, während Mailserver, DKIM-Schlüssel oder Subdomains unbemerkt zurückbleiben.

Ein typisches Setup für eine Website

@       A       192.0.2.10
www     CNAME   @
api     CNAME   service.example.net.
@       MX      10 mail.beispiel.de.
@       TXT     "v=spf1 include:mailanbieter.example ~all"

Das Beispiel verbindet die Hauptdomain mit einem Webserver, führt www über einen Alias dorthin und legt einen separaten Hostnamen für eine API an. Die konkreten Werte müssen immer vom jeweiligen Hosting- oder Mailanbieter stammen. Beispielwerte dürfen nicht einfach in einer produktiven Zone übernommen werden.

Bei der Eingabe eines Zielnamens ist die Schreibweise entscheidend. Manche Oberflächen ergänzen automatisch die eigene Domain. Wird dort versehentlich mail.beispiel.de eingetragen, kann daraus intern mail.beispiel.de.beispiel.de werden. Ein abschließender Punkt wie bei mail.beispiel.de. kennzeichnet einen vollständig qualifizierten Namen, wird aber nicht von jedem Panel gleich behandelt.

TTL sinnvoll wählen

Für stabile Systeme sind 3600 Sekunden ein vernünftiger Ausgangspunkt. Vor einer geplanten Migration reduziere ich die TTL häufig ein bis zwei Tage vorher auf 300 oder 600 Sekunden. Das beschleunigt spätere Änderungen, entfernt aber keine bereits gespeicherten Antworten mit der alten, längeren TTL.

Eine niedrige TTL ist nicht automatisch besser. Sie erzeugt mehr DNS-Abfragen und bringt keinen Vorteil, wenn die Anwendung selbst weiterhin auf dieselbe Infrastruktur zeigt. Nach einer abgeschlossenen Migration kann die TTL wieder auf 3600 oder 86400 Sekunden steigen, sofern schnelle Umschaltungen nicht regelmäßig nötig sind.

DNS-Änderungen in DevOps und Infrastrukturprozessen

DNS gehört für mich zur Infrastruktur und nicht in eine lose Liste manueller Klicks. Sobald mehrere Umgebungen, Teams oder Dienste beteiligt sind, sollten Einträge nachvollziehbar versioniert und über einen kontrollierten Prozess geändert werden. Viele DNS-Provider stellen dafür APIs oder Terraform-Provider bereit.

Ein sinnvolles Muster trennt die Umgebungen klar. staging.beispiel.de, api.beispiel.de und internal.beispiel.de sollten nicht versehentlich auf dieselben Ziele zeigen. Besonders riskant ist es, Produktionswerte in einer Testpipeline zu verwenden, weil ein scheinbar harmloser Deploy dann die öffentliche Zone verändern kann.

Blue-Green-Deployments und Traffic-Steuerung

Bei einem Blue-Green-Deployment laufen alte und neue Version zunächst parallel. Ein DNS-Wechsel kann den Datenverkehr auf die neue Umgebung lenken, ist aber kein perfekter Sofortschalter. Resolver und lokale Betriebssysteme behalten Antworten bis zum Ablauf der TTL im Cache.

Für wirklich schnelle Umschaltungen sind Load Balancer, Reverse Proxies oder ein CDN meist geeigneter. DNS eignet sich gut für grobe Zieländerungen, aber weniger für eine sekundengenaue Steuerung einzelner Requests. Diese Einschränkung wird in der Praxis oft unterschätzt.

Lesen Sie auch: Website umziehen ohne Ausfälle - der sichere Migrationsplan

DNS als Code braucht Sicherheitsregeln

Automatisierte Änderungen sollten nur die benötigten Zonen und Record-Typen bearbeiten dürfen. Ich empfehle Least-Privilege-Zugriffe, einen Review-Prozess für Produktionsänderungen und Protokolle, aus denen Name, alter Wert, neuer Wert und Zeitpunkt hervorgehen.

Wildcards wie *.beispiel.de sind bequem, können aber Tippfehler und vergessene Subdomains auf eine funktionierende Anwendung lenken. Für interne Dienste sind getrennte Zonen oder private DNS-Namespaces oft sauberer als eine öffentliche Wildcard. Automatisierung erhöht die Geschwindigkeit, ersetzt aber keine Prüfung der Reichweite.

DNS-Sicherheit und typische Fehlkonfigurationen

DNSSEC signiert DNS-Daten kryptografisch, damit Resolver manipulierte Antworten erkennen können. Es verschlüsselt DNS-Abfragen nicht und schützt auch keinen kompromittierten Webserver. Wenn DNSSEC aktiviert wird, müssen die Schlüssel- und Delegationsdaten korrekt zusammenpassen, sonst kann eine Domain absichtlich oder versehentlich nicht mehr aufgelöst werden.

CAA-Records begrenzen, welche Zertifizierungsstellen Zertifikate für eine Domain ausstellen dürfen. Das ist eine sinnvolle zusätzliche Kontrolle, funktioniert aber nur dann zuverlässig, wenn auch Erneuerungen, Subdomains und verwendete Zertifikatsdienste berücksichtigt werden.

Die häufigsten Fehler sehe ich bei diesen Punkten:

  • Ein alter AAAA-Record zeigt auf einen nicht mehr erreichbaren IPv6-Server.
  • Ein CNAME steht am falschen Ort oder wird mit anderen Records auf demselben Namen kombiniert.
  • Der MX-Record verweist auf einen Hostnamen, für den kein A- oder AAAA-Record existiert.
  • SPF wurde mehrfach als TXT-Record angelegt, obwohl eine Domain nur eine zusammengeführte SPF-Richtlinie verwenden sollte.
  • Beim Wechsel der Nameserver wurden individuelle DKIM-, DMARC- oder Verifizierungs-Records nicht übertragen.
  • Ein DNSSEC-DS-Record beim Registrar passt nicht mehr zum aktiven Schlüssel der DNS-Zone.

Ein gutes Sicherheitsniveau entsteht nicht durch möglichst viele Einträge. Entscheidend sind korrekte Delegation, minimale Berechtigungen und regelmäßige Kontrolle. Unbenutzte Subdomains sollten gelöscht oder bewusst auf ein ungefährliches Ziel gesetzt werden.

So findest du DNS-Fehler systematisch

Beginne mit einer konkreten Frage. Soll die Hauptdomain auf eine IPv4-Adresse zeigen, soll die Mailzustellung funktionieren oder fehlt nur die Verifizierung eines Drittanbieters? Diese Eingrenzung verhindert, dass du eine funktionierende Zone durch planlose Änderungen verschlimmbesserst.

Mit dig lassen sich einzelne Record-Typen direkt prüfen:

dig beispiel.de A
dig beispiel.de AAAA
dig beispiel.de MX
dig beispiel.de TXT
dig www.beispiel.de CNAME

Für einen schnellen Überblick genügt oft die Kurzform:

dig +short beispiel.de A
dig +short beispiel.de MX

Wenn du verschiedene Resolver vergleichen möchtest, kannst du gezielt öffentliche Resolver abfragen. Stimmen die Antworten nicht überein, liegt das häufig an unterschiedlichen Cache-Zuständen. Entscheidend ist zusätzlich eine Abfrage der autoritativen Nameserver, denn dort liegt die tatsächlich veröffentlichte Zonendatei.

„DNS-Propagation“ bedeutet nicht, dass eine Änderung eine feste Anzahl von Stunden benötigt. Alte Antworten verschwinden, sobald ihre jeweilige TTL abläuft. Praktisch können zusätzlich lokale Caches, Browser, Unternehmensnetzwerke und vorgeschaltete Dienste eine Rolle spielen. Bei kritischen Änderungen prüfe ich deshalb mehrere Standorte und nicht nur den eigenen Rechner.

Ein weiterer Klassiker ist die Verwechslung von DNS- und Webserverproblemen. Liefert dig die erwartete IP-Adresse, aber der Browser zeigt einen Fehler, solltest du als Nächstes TLS-Zertifikat, HTTP-Host-Konfiguration, Firewall und Routing untersuchen. DNS ist dann wahrscheinlich bereits korrekt.

Die kleine Prüfung vor dem nächsten DNS-Wechsel

Vor einer Änderung sollten Ziel, Record-Typ, TTL und Rückfallplan feststehen. Sichere die aktuelle Zone, prüfe abhängige Dienste und dokumentiere, ob die Änderung nur die Website oder auch E-Mail, APIs, Monitoring und Zertifikatsausstellung betrifft.

Nach dem Wechsel kontrollierst du A und AAAA, testest die wichtigsten Subdomains, sendest eine Testmail und beobachtest Logs sowie Zertifikatswarnungen. Wer DNS als versionierte Infrastruktur behandelt und Änderungen mit kleinen, überprüfbaren Schritten ausrollt, vermeidet die meisten Ausfälle schon bevor sie sichtbar werden.

Dieser Artikel dient ausschließlich Informations- und Bildungszwecken. Das Material wurde mit Unterstützung moderner Analyse- und Sprachwerkzeuge (KI) erstellt. Konsultieren Sie vor einer Entscheidung einen Experten.

Häufig gestellte Fragen

Ein A-Record verweist auf eine IPv4-Adresse, ein AAAA-Record auf eine IPv6-Adresse. Ein CNAME ist dagegen ein Alias für einen anderen Hostnamen. Ein Hostname mit CNAME sollte nach den üblichen DNS-Regeln keine eigenen A-, MX- oder TXT-Daten tragen.

Die TTL wird in Sekunden angegeben und bestimmt, wie lange Resolver eine Antwort zwischenspeichern dürfen. Ein Wert von 3600 erlaubt grundsätzlich eine Speicherung von bis zu einer Stunde. Vor einer Migration kann die TTL ein bis zwei Tage vorher auf 300 oder 600 Sekunden gesenkt werden, bereits gespeicherte Antworten mit längerer TTL bleiben jedoch bestehen.

MX-Records legen die zuständigen Mailserver und ihre Priorität fest, wobei die kleinere Zahl bevorzugt wird. Der im MX genannte Hostname sollte direkt auf A- oder AAAA-Records zeigen. TXT-Records enthalten unter anderem SPF-, DKIM- und DMARC-Informationen für die Authentifizierung und Zustellungsregeln.

Mit dig kannst du A-, AAAA-, MX-, TXT- und CNAME-Records gezielt abfragen, etwa mit dig beispiel.de A. Vergleiche bei Bedarf mehrere Resolver und frage zusätzlich die autoritativen Nameserver ab. Liefert DNS die erwartete IP-Adresse, solltest du anschließend TLS-Zertifikat, HTTP-Host-Konfiguration, Firewall und Routing prüfen.

DNS-Einträge sollten versioniert und über einen kontrollierten Prozess, etwa per API oder Terraform, geändert werden. Sinnvoll sind Least-Privilege-Zugriffe, Reviews für Produktionsänderungen und Protokolle mit altem Wert, neuem Wert und Zeitpunkt. Vor dem Wechsel sollten Zone, abhängige Dienste und Rückfallplan gesichert beziehungsweise dokumentiert werden.

Artikel bewerten

Bewertung: 0.00 Stimmenanzahl: 0

Tags:

dns dnssec e-mail terraform ttl

Beitrag teilen

Edwin Appel

Edwin Appel

Mein Name ist Edwin Appel und seit 11 Jahren beschäftige ich mich intensiv mit den sich ständig weiterentwickelnden Welten der Webentwicklung, der digitalen Strategie und der künstlichen Intelligenz. Diese Themen sind für mich mehr als nur berufliche Felder; sie sind faszinierende Bereiche, in denen ich gerne komplexe Zusammenhänge aufschlüssele und verständlich mache. Auf metawebart.de teile ich meine Erkenntnisse und Erfahrungen, um Ihnen dabei zu helfen, die digitalen Herausforderungen unserer Zeit besser zu verstehen und zu meistern. Mein Ziel ist es, Ihnen stets fundierte, nachvollziehbare und aktuelle Informationen zu liefern, die Ihnen bei Ihrer eigenen digitalen Reise nützlich sind.

Kommentar schreiben