So funktioniert die Abfrage
Ihr Browser fragt unseren Server, und dieser fragt per HTTPS den öffentlichen Resolver von Cloudflare. Der Resolver folgt der Delegation der Domain zu ihren Nameservern und liefert deren Einträge zurück. Die TTL gibt an, wie lange Resolver eine Antwort behalten dürfen, bevor sie erneut fragen.
Was jeder Eintrag bewirkt
| A | Die IPv4-Adresse, auf die der Name zeigt: Ihr Server. |
| AAAA | Die IPv6-Adresse, auf die der Name zeigt. |
| CNAME | Ein Alias: Dieser Name hat die Einträge eines anderen Namens. |
| MX | Die Mailserver, die E-Mails für die Domain annehmen, die niedrigste Zahl zuerst. |
| NS | Die Nameserver, die die Einträge der Domain halten. |
| TXT | Freier Text: SPF, DKIM und DMARC für E-Mail sowie Codes zur Bestätigung einer Website. |
| CAA | Welche Zertifizierungsstellen TLS-Zertifikate für die Domain ausstellen dürfen. |
| SOA | Der Haupt-Nameserver der Zone, der Kontakt und die Zeitwerte. |
Nachdem Sie einen Eintrag geändert haben, behalten Resolver, die vorher gefragt haben, die alte Antwort, bis ihre TTL abläuft. Senken Sie die TTL einen Tag vor einem Serverumzug, dann verbreiten sich Änderungen in Minuten.
Beispiel
Sie ziehen example.com auf einen neuen VPS mit der Adresse 203.0.113.10 um. Ändern Sie den A-Eintrag bei Ihrem DNS-Anbieter und fragen Sie dann hier example.com ab: Zeigt der A-Eintrag 203.0.113.10, schickt der Resolver von Cloudflare Besucher bereits zum neuen Server. Fragen Sie auch www.example.com ab, das oft einen eigenen Eintrag hat.
Fragen
Wie lange dauert die DNS-Propagation?
Höchstens so lange wie die TTL des alten Eintrags. Resolver behalten eine Antwort für ihre TTL und fragen dann erneut, ein Eintrag mit einer TTL von 3600 Sekunden erreicht also binnen einer Stunde alle. Ein Wechsel der Nameserver selbst kann bis zu zwei Tage dauern, weil die TTL der Delegation bei der Registry länger ist.
Was ist der Unterschied zwischen einem A-Eintrag und einem CNAME?
Ein A-Eintrag enthält eine IP-Adresse. Ein CNAME sagt, dass der Name ein Alias eines anderen Namens ist, und übernimmt von dort alle Einträge. Die Hauptdomain (example.com) kann kein CNAME sein und braucht daher einen A-Eintrag; www ist oft ein CNAME.
Wie prüfe ich die MX-Einträge einer Domain?
Wählen Sie MX und fragen Sie die Domain ab, nicht den Mailserver: example.com, nicht mail.example.com. E-Mails werden zuerst an den Server mit der niedrigsten Zahl zugestellt. Prüfen Sie auch die TXT-Einträge: SPF, DKIM und DMARC entscheiden, ob andere Anbieter dieser E-Mail vertrauen.
Warum zeigt die Abfrage eine andere Adresse als mein Computer?
Ihr Computer oder Ihr Netzwerk behält möglicherweise noch eine ältere Antwort oder nutzt einen Eintrag in der hosts-Datei. Dieses Tool fragt einen öffentlichen Resolver und zeigt daher, was die meisten Besucher bekommen. Leeren Sie Ihren lokalen Cache oder warten Sie, bis die alte TTL abgelaufen ist.