# DNS-Einträge erklärt

Prüfen kannst du jeden Eintrag mit der [DNS-Abfrage](https://tools.ngosu-corp.de/dns).

| Typ | Wofür | Beispiel |
|---|---|---|
| **A** | Name → IPv4-Adresse | `www.example.de → 203.0.113.10` |
| **AAAA** | Name → IPv6-Adresse | `www.example.de → 2001:db8::10` |
| **CNAME** | Name ist ein Alias für einen anderen Namen | `shop.example.de → shops.anbieter.net` |
| **MX** | Wer nimmt Mails für die Domain an, mit Priorität | `10 mail.example.de` |
| **TXT** | freier Text, z. B. SPF, DKIM, DMARC, Domain-Bestätigungen | `"v=spf1 mx -all"` |
| **NS** | Welche Nameserver für die Zone zuständig sind | `ns1.provider.de` |
| **PTR** | IP → Name (Reverse DNS), wird beim Inhaber der IP gesetzt | `10.113.0.203.in-addr.arpa → mail.example.de` |
| **CAA** | Welche Zertifizierungsstellen Zertifikate ausstellen dürfen | `0 issue "letsencrypt.org"` |

## Regeln, die oft vergessen werden

- **CNAME steht allein:** Ein Name mit CNAME darf keine anderen Einträge haben. Deshalb geht CNAME nicht auf der Domain selbst (`example.de`), dort stehen ja MX und NS.
- **MX zeigt auf einen Namen, nie auf eine IP**, und dieser Name braucht einen A/AAAA-Eintrag, kein CNAME.
- **TTL:** So lange speichern Resolver die Antwort zwischen. Vor einem Umzug die TTL ein paar Tage vorher auf 300 Sekunden senken, danach wieder hoch.
- **Reverse DNS (PTR)** setzt nicht deine DNS-Zone, sondern der Inhaber der IP, also dein Hoster oder Provider.

## Änderung kommt nicht an?

In der DNS-Abfrage siehst du Resolver und zuständige Nameserver nebeneinander:

- **Nameserver alt, Resolver alt:** Die Änderung ist noch nicht in der Zone. Beim DNS-Anbieter prüfen.
- **Nameserver neu, Resolver alt:** alles richtig, warte die TTL ab.
- **Nameserver uneinig:** Ein Nameserver ist nicht synchron, oder beim Registrar stehen falsche NS-Einträge.