DNS-Einträge Beispiele: A, CNAME, TXT, CAA
DNS-Einträge ordnen Namen Daten zu, etwa Adressen, Aliase oder Textangaben. Die Beispiele sind in Zonendatei-Schreibweise geschrieben und umfassen SOA, A, Wildcard, CNAME, TXT-Einträge für SPF, DKIM und Domain-Verifizierung sowie CAA. Domains und Adressen stammen aus reservierten Bereichen, DKIM-Schlüssel und Verifizierungswerte sind Platzhalter.
29 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf. Darunter: 26× Reservierter Bereich, 2× Absichtlich ungültig, 1× Öffentliches Beispiel.
DNS-SOA-EintragReservierter Bereich
example.com. 3600 IN SOA ns1.example.com. hostmaster.example.com. 2026100901 7200 3600 1209600 3600
Felder: Primärserver, Verantwortlicher (@ als Punkt), Seriennummer (JJJJMMTTNN), Refresh, Retry, Expire, Minimum.
DNS-NS-EinträgeReservierter Bereich
example.com. 86400 IN NS ns1.example.com. example.com. 86400 IN NS ns2.example.com.
Zwei Nameserver; Namen enden mit Punkt.
DNS-A-EintragReservierter Bereich
www.example.com. 3600 IN A 192.0.2.10
IPv4-Adresse aus TEST-NET-1.
DNS-A-Eintrag für die HauptdomainReservierter Bereich
example.com. 3600 IN A 192.0.2.10
Apex ohne Unterdomain.
DNS-A-Einträge, mehrere Adressen (Round Robin)Reservierter Bereich
www.example.com. 300 IN A 192.0.2.10 www.example.com. 300 IN A 192.0.2.11 www.example.com. 300 IN A 192.0.2.12
Mehrere Einträge zum selben Namen verteilen die Last.
DNS-AAAA-EintragReservierter Bereich
www.example.com. 3600 IN AAAA 2001:db8::10
IPv6-Adresse aus dem Dokumentationsblock.
DNS-Wildcard-EintragReservierter Bereich
*.example.com. 3600 IN A 192.0.2.10
Antwortet für alle nicht anderweitig vorhandenen Subdomains.
DNS-MX-Einträge mit PrioritätReservierter Bereich
example.com. 3600 IN MX 10 mail1.example.com. example.com. 3600 IN MX 20 mail2.example.com.
Niedrigere Zahl = höhere Priorität.
DNS Null-MX (Domain empfängt keine Mail)Reservierter Bereich
example.com. 3600 IN MX 0 .
Null MX nach RFC 7505: Priorität 0 und Ziel „.“.
DNS-CNAME-EintragReservierter Bereich
blog.example.com. 3600 IN CNAME www.example.com.
Alias auf einen anderen Namen; am Apex nicht erlaubt.
DNS-TXT mit SPF (nur eigene IP erlaubt)Reservierter Bereich
example.com. 3600 IN TXT "v=spf1 ip4:192.0.2.0/24 -all"
Erlaubt Mailversand nur aus 192.0.2.0/24, alles andere hart abgelehnt (-all).
DNS-TXT mit SPF include und SoftfailReservierter Bereich
example.com. 3600 IN TXT "v=spf1 mx include:_spf.example.net ~all"
MX-Hosts und ein include; ~all = Softfail.
DNS-TXT mit SPF für Domain ohne MailversandReservierter Bereich
example.com. 3600 IN TXT "v=spf1 -all"
Erklärt, dass von dieser Domain keine Mail kommt.
DNS-TXT mit DMARC (nur beobachten)Reservierter Bereich
_dmarc.example.com. 3600 IN TXT "v=DMARC1; p=none; rua=mailto:dmarc@example.com"
p=none meldet nur; Berichte gehen an dmarc@example.com.
DNS-TXT mit DMARC (ablehnen)Reservierter Bereich
_dmarc.example.com. 3600 IN TXT "v=DMARC1; p=reject; pct=100; adkim=s; aspf=s; rua=mailto:dmarc@example.com"
Strikte Ausrichtung, Ablehnung nicht authentifizierter Mails.
DNS-TXT mit DKIM (Schlüssel-Platzhalter)Absichtlich ungültig
selector1._domainkey.example.com. 3600 IN TXT "v=DKIM1; k=rsa; p=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
Der öffentliche Schlüssel p= ist durch X ersetzt; kein gültiger Schlüssel.
DNS-TXT für MTA-STSReservierter Bereich
_mta-sts.example.com. 3600 IN TXT "v=STSv1; id=20261009T000000"
Zeigt eine MTA-STS-Richtlinie an; id ändert sich bei jeder Änderung.
DNS-TXT für TLS-RPTReservierter Bereich
_smtp._tls.example.com. 3600 IN TXT "v=TLSRPTv1; rua=mailto:tlsrpt@example.com"
Berichte zu TLS-Problemen beim Mailversand.
DNS-TXT für Domain-Verifizierung (Platzhalter)Absichtlich ungültig
example.com. 3600 IN TXT "beispiel-verification=XXXXXXXXXXXXXXXXXXXXXXXX"
Muster für Dienste, die Domain-Besitz per TXT prüfen.
DNS-TXT mit zwei Zeichenketten (über 255 Zeichen)Reservierter Bereich
example.com. 3600 IN TXT "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa …
Eine TXT-Zeichenkette hat höchstens 255 Bytes; längere Werte werden in mehrere Strings geteilt.
DNS-SRV-EintragReservierter Bereich
_sip._tcp.example.com. 86400 IN SRV 10 60 5060 sip.example.com.
Felder: Priorität, Gewicht, Port, Ziel.
DNS-CAA-EintragReservierter Bereich
example.com. 3600 IN CAA 0 issue "ca.example.net"
Legt fest, welche Zertifizierungsstelle ausstellen darf; Platzhalter-CA.
DNS-CAA mit iodefReservierter Bereich
example.com. 3600 IN CAA 0 iodef "mailto:sicherheit@example.com"
Meldeadresse für Verstöße.
DNS-PTR-Eintrag (Reverse, 192.0.2.10)Reservierter Bereich
10.2.0.192.in-addr.arpa. 3600 IN PTR www.example.com.
Umgekehrte Reihenfolge der Oktette, dann in-addr.arpa.
DNS-HTTPS-EintragReservierter Bereich
example.com. 3600 IN HTTPS 1 . alpn=h2,h3
Dienstbindung nach RFC 9460: Priorität 1, Ziel „.“ = derselbe Name.
Übliche TTL-Werte in SekundenÖffentliches Beispiel
60 1 Minute 300 5 Minuten 3600 1 Stunde …
Gängige Werte für Zeit-zu-Leben von DNS-Einträgen.
Komplette Beispiel-Zonendatei example.comReservierter Bereich
$ORIGIN example.com. $TTL 3600 @ IN SOA ns1.example.com. hostmaster.example.com. 2026100901 7200 3600 1209600 3600 …
Kleine Zone mit SOA, NS, A, AAAA, MX, TXT, CNAME; nur Dokumentationsadressen.
Beispiel-Zonendatei example.com (Datei)Reservierter Bereich
$ORIGIN example.com. $TTL 3600 @ IN SOA ns1.example.com. hostmaster.example.com. 2026100901 7200 3600 1209600 3600 …
Dieselbe Zone zum Herunterladen.
dig-Ausgabe für www.example.com (erfunden)Reservierter Bereich
; <<>> DiG 9.18 <<>> www.example.com ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4711 ;; QUESTION SECTION: …
Gekürzte, frei erfundene Ausgabe im dig-Stil.