Zum Inhalt springen
CitexNode
Alle Anleitungen

DNS-Einträge verwalten

A, AAAA, CNAME, MX, SRV, TXT und mehr: was die Typen bedeuten, mit Beispielen für Minecraft und TeamSpeak.

4 Min. Lesezeit

Der Editor

Im Reiter DNS der Domain stehen die Einträge der Zone, Eintrag für Eintrag, mit Suche und Filter nach Typ. Eintrag hinzufügen öffnet einen Dialog mit Typ, Name, Wert und TTL, bei MX und SRV zusätzlich der Priorität. Hinter jedem Eintrag stehen Bearbeiten und Entfernen.

Änderungen sammeln sich erst in der Liste, als „neu“ oder „geändert“ markiert. Wirksam werden sie mit Änderungen speichern; danach sind sie in Sekunden auf ns1 und ns2 aktiv. Verwerfen nimmt alles Ungespeicherte zurück.

Der Name ist relativ zur Domain: www steht für www.deinedomain.de, @ für die Domain selbst, * für alle Subdomains. SOA und die NS-Einträge an @ verwalten wir; alles andere gehört dir.

Vorlagen, Import, Export

Vorlage legt fertige Einträge für häufige Fälle an: Website auf CitexNode Deploy, Minecraft-Server, TeamSpeak-Server, Google Workspace, Microsoft 365, Kein E-Mail-Versand und Let's Encrypt erlauben (CAA). Importieren liest eine Zonendatei im BIND-Format, etwa den DNS-Export von Cloudflare; du wählst, ob vorhandene Einträge bleiben oder ersetzt werden. Exportieren lädt die Zone als Datei herunter. Auch Vorlagen und Import landen erst als ungespeicherte Änderungen in der Liste.

Die Typen

TypWofürWert
AIPv4-Adresse94.249.187.52
AAAAIPv6-Adresse2a01:4f8::1
CNAMEVerweis auf einen anderen Namenziel.example.de (am Namen darf dann nichts anderes stehen, nicht an @)
ALIASVerweis, auch an @ziel.example.de (nicht mit DNSSEC)
MXE-Mail-Servermail.example.de, Priorität getrennt, kleinere Zahl gewinnt
SRVService-EintragGewicht Port Ziel, etwa 5 25565 mc.example.de, Priorität getrennt
TXTFreier TextSPF, DKIM, Verifizierungen; Anführungszeichen setzen wir
CAAErlaubte Zertifizierungsstelle0 issue letsencrypt.org
NSNameserver einer Subdomainns1.example.de (nicht für @)
PTRReverse DNSein Hostname

Daneben gibt es TLSA, HTTPS, SVCB, SSHFP und DS; der Dialog erklärt beim jeweiligen Typ, welches Format er erwartet.

TTL ist die Zeit, die Resolver einen Wert behalten. Eine Stunde ist der Standard; vor einer geplanten Änderung stellst du kurz auf eine Minute, damit die Umstellung schnell greift.

Minecraft unter eigener Adresse

Damit Spieler play.deinedomain.de eintippen, ohne Port: Vorlage, Minecraft-Server, Subdomain, Ziel und Port eintragen. Von Hand sind das:

  1. Ein A-Eintrag play auf die IP deines Nodes (node3.citexnode.de aus der Übersicht des Servers lässt sich per ping auflösen).
  2. Ein SRV-Eintrag mit Name _minecraft._tcp.play, Priorität 0, Wert 5 25505 play.deinedomain.de – wobei 25505 dein Port ist.

Der Java-Client fragt den SRV-Eintrag ab und findet den Port selbst. Bedrock kennt keine SRV-Einträge, dort bleibt der Port im Client.

TeamSpeak unter eigener Adresse

Am einfachsten über Vorlage, TeamSpeak-Server. Von Hand: SRV mit Name _ts3._udp (für die Domain selbst) oder _ts3._udp.ts (für ts.deinedomain.de), Priorität 0, Wert 5 <Port> <Adresse deines Servers>.

Website und E-Mail

Für eine Website bei CitexNode Deploy nimmst du die Vorlage Website auf CitexNode Deploy; für einen Webspace A und AAAA von @ und www auf die Adresse, die der Webspace nennt. Für E-Mail bei Google oder Microsoft gibt es eigene Vorlagen; bei einem anderen Anbieter trägst du dessen MX-Einträge, ein SPF als TXT (v=spf1 include:… -all) und die DKIM-Einträge ein, die der Anbieter vorgibt.

DNSSEC

Im Reiter DNSSEC schaltest du Zone signieren ein. Bei unserem Registrar Tausio lässt sich DNSSEC aber nicht am Register hinterlegen; die Seite sagt das und nennt die DS-Einträge, die du sonst selbst eintragen müsstest. Brauchst du es, schreib ein Ticket. NS-Einträge an @ sind die Delegation, siehe Nameserver.