Maschinen kommunizieren über IP-Adressen, Menschen merken sich Namen. Das DNS verbindet beides, und es kann noch viel mehr: Es legt auch fest, wohin die E-Mails einer Domain zugestellt werden, welche Dienste in ihrem Namen Mails versenden dürfen und welche Zertifizierungsstelle ihr ein Zertifikat ausstellen darf. Beschrieben wird es seit 1987 in den RFC 1034 und 1035, die mit zahlreichen Ergänzungen bis heute gelten.
So funktioniert das DNS
Der Namensraum bildet einen Baum, der von rechts nach links gelesen wird: die Root, dann die Top-Level-Domain (.de, .com), dann example.de, dann www.example.de. RFC 1034 unterscheidet zwei Rollen. Nameserver halten die Informationen bereit, aufgeteilt in Zonen, für die sie zuständig sind (man sagt, sie sind autoritativ). Resolver holen diese Informationen im Auftrag der Clients ab.

Dein Rechner stellt seine Frage an einen rekursiven Resolver, den deines Internetanbieters oder einen öffentlichen. Dieser fragt die Kette der Server ab, von Verweis zu Verweis, bis er die Antwort hat, und legt sie dann im Cache ab. Jeder Eintrag trägt nämlich eine TTL, also die Dauer, für die er gespeichert werden darf: Das macht das System schnell und erklärt zugleich, warum eine Änderung nicht sofort überall sichtbar ist.
Die wichtigsten Einträge
- A und AAAA: die IPv4- und die IPv6-Adresse des Servers, auf dem die Website liegt.
- CNAME: ein Alias auf einen anderen Namen, üblich für die Subdomain www oder für ein Content Delivery Network.
- MX: die Server, die die E-Mails der Domain empfangen.
- TXT: freier Text, genutzt für SPF, DKIM, DMARC und Inhaberschaftsnachweise (zum Beispiel für die Google Search Console).
- NS und SOA: die für die Zone autoritativen Server und die Parameter dieser Zone.
- CAA: die Liste der Zertifizierungsstellen, die für die Domain ein Zertifikat ausstellen dürfen.
DNS und WordPress
- Ein Hoster-Wechsel bedeutet, die A- und AAAA-Einträge zu ändern. Senke die TTL ein bis zwei Tage vorher, damit die Umstellung schnell greift.
- Hinter einen Proxy wie Cloudflare kommst du, indem du die Zone dessen Nameservern überträgst: Die Domain zeigt dann auf dessen Adressen, wie unser Artikel Cloudflare vor WordPress erklärt.
- Ein Zertifikat erhalten: Let’s Encrypt prüft, ob die Domain tatsächlich auf deinen Server zeigt, oder liest bei Wildcard-Zertifikaten einen TXT-Eintrag in der Zone. Den kompletten Umstieg auf HTTPS beschreibt unsere Anleitung HTTPS für WordPress.
- Sichere das Konto beim Domain-Registrar (eigenes Passwort, Zwei-Faktor-Authentifizierung): Wer deine DNS-Einträge ändern kann, kann Website und E-Mails umleiten, ohne WordPress auch nur anzufassen.
Häufige Fehler
Nach einem Umzug den AAAA-Eintrag des alten Servers vergessen, sodass ein Teil der Besucher per IPv6 auf der alten Maschine landet; beim Wechsel der Nameserver einen MX-Eintrag verlieren; einen CNAME auf einen gekündigten Dienst zeigen lassen, den ein Dritter beanspruchen könnte, um die Subdomain zu übernehmen.