Zum Inhalt

xCloud DNS

Geschlossene Beta

xCloud DNS befindet sich derzeit in der geschlossenen Beta und ist nur nach manueller Freischaltung verfügbar.

Überblick

Mit xCloud DNS registrierst du Domains und hostest ihr DNS bei xCloud. Du verwaltest alles im Bereich DNS der xCloud-Web-App oder über die DNS-REST-API:

  • Domains: neue Domains registrieren oder bestehende zu xCloud transferieren
  • Zonen und Records: die DNS-Zone einer Domain hosten – egal, wo die Domain selbst registriert ist – und ihre Records verwalten (A, AAAA, MX, TXT und mehr), inklusive DynDNS für wechselnde IP-Adressen und DNSSEC
  • Kontakte: die Inhaber- und Kontaktdaten, die bei der Registry für deine Domains hinterlegt sind
  • Benachrichtigungen: E-Mails und Webhooks bei ablaufenden Domains, Transfers, gestörter Delegierung und mehr
  • API-Token: Bearer-Token für Skripte und Integrationen, die die DNS-API nutzen

Begriffe

Begriff Bedeutung
Domain Über xCloud registrierter oder transferierter Name, z. B. example.com
Zone Die DNS-Daten einer Domain, gehostet auf den xCloud-Nameservern
Record Ein einzelner DNS-Eintrag in einer Zone, z. B. ein A-Record für www
Kontakt (Handle) Inhaber- oder Kontaktdaten, die die Registry für eine Domain speichert
Delegierung Bei der Registry eingetragene Nameserver; sie bestimmen, welche Zone gilt

Eine Zone setzt keine bei xCloud registrierte Domain voraus: Du kannst auch das DNS einer Domain hosten, die bei einem anderen Anbieter registriert bleibt.

Erste Schritte

Öffne in der xCloud-Web-App den Bereich DNS. Solange du weder Domains noch Zonen hast, bietet dir die Seite zwei Einstiege an:

  • Neue Domain registrieren: Prüfe, ob eine Domain frei ist, und registriere sie über xCloud. Die DNS-Zone kann dabei direkt mit angelegt werden. Im selben Dialog kannst du auch Domains von einem anderen Anbieter zu xCloud transferieren.
  • Bestehende Domain einbinden: Deine Domain ist schon woanders registriert? Lege eine DNS-Zone dafür an und zeige die Nameserver der Domain auf xCloud – die Registrierung bleibt, wo sie ist.

xCloud DNS wird mit deinem ersten Kontakt, deiner ersten Domain oder Zone automatisch gebucht. Dafür brauchst du eine hinterlegte Zahlungsmethode; ohne sie kannst du keine Domains registrieren.

Sobald du DNS nutzt, ist die Seite in die Reiter Domains, Zonen & Records, Kontakte, Benachrichtigungen und API-Token gegliedert.

Kontakte

Jede Domain braucht Kontakte, die bei der Registry hinterlegt werden. Lege sie vor deiner ersten Registrierung im Reiter Kontakte an – oder direkt im Dialog zum Hinzufügen einer Domain.

Eine Domain verwendet Kontakte in vier Rollen:

Rolle Bedeutung
Inhaber (Owner-C) Der rechtliche Inhaber der Domain
Admin-Kontakt (Admin-C) Administrativer Ansprechpartner
Technischer Kontakt (Tech-C) Technischer Ansprechpartner
Zonenverwalter (Zone-C) Ansprechpartner für die DNS-Zone

Nur der Inhaber ist Pflicht. Für die übrigen Rollen ist Wie Inhaber voreingestellt.

Kontakt anlegen

  1. Klicke im Reiter Kontakte auf Kontakt anlegen
  2. Wähle die Kontaktart: Organisation (Firma, Verein oder Behörde) oder Person (natürliche Person als Inhaber)
  3. Fülle die Felder aus: Vor- und Nachname, Organisation (bei Organisationen), Straße und Hausnummer, PLZ, Ort, Land, Telefon, optional Fax sowie die E-Mail-Adresse
  4. Klicke auf Kontakt speichern

Gib Telefon- und Faxnummern im Format +<Ländervorwahl> <Ortsvorwahl> <Rufnummer> ein, getrennt durch einzelne Leerzeichen – zum Beispiel +49 421 000000. Andere Formate lehnt die Registry ab.

Die Daten gehen an die Registry.

Kontakte bearbeiten und löschen

Die Kontaktliste zeigt für jeden Kontakt, ob er In Verwendung oder Nicht verwendet ist.

  • Solange eine Domain einen Kontakt verwendet, lassen sich Vorname, Nachname und Organisation nicht ändern. Um den Inhaber einer Domain zu wechseln, legst du einen neuen Kontakt an und weist ihn auf der Detailseite der Domain zu (siehe Kontakte ändern).
  • Einen Kontakt kannst du nur löschen, solange keine Domain ihn verwendet.

Domains

Der Reiter Domains listet deine Domains mit Status, Verlängerungsdatum, Auto-Renew und Jahrespreis. Schnellfilter grenzen die Liste auf Läuft bald ab oder Auto-Renew aus ein. Hinweise oben auf der Seite weisen auf Domains hin, die in den nächsten 30 Tagen ablaufen, und auf Zonen mit fehlerhafter Delegierung.

Domain registrieren

  1. Klicke auf Domain hinzufügen und bleib im Reiter Registrieren
  2. Gib den Domainnamen ein und klicke auf Verfügbarkeit prüfen
  3. Ist die Domain verfügbar, zeigt der Dialog den Registrierungs- und Verlängerungspreis
  4. Wähle den Inhaber (Owner-C); über Andere Kontakte verwenden kannst du für die übrigen Rollen optional andere Kontakte zuweisen
  5. Wähle den Nameserver-Modus:
    • xCloud-DNS-Zone (empfohlen): Eine DNS-Zone wird automatisch angelegt, und die Domain nutzt die xCloud-Nameserver
    • Eigene Nameserver: Du gibst mindestens zwei eigene Nameserver an, einen pro Zeile
  6. Klicke auf Domain registrieren

Die Registrierung läuft im Hintergrund. Die Domain wird zunächst als Wird registriert angezeigt und wechselt zu Registriert, sobald die Registry die Bestellung bestätigt hat.

Domains zu xCloud transferieren

Um Domains von einem anderen Anbieter zu xCloud umzuziehen, brauchst du für jede Domain den Auth-Code deines bisherigen Anbieters.

  1. Klicke auf Domain hinzufügen und wechsle in den Reiter Transferieren
  2. Gib unter Domains und Auth-Codes eine Domain pro Zeile im Format domain.tld, AUTH-CODE ein – höchstens 40 Domains pro Transfer. Die Statusliste darunter zeigt für jede Zeile, ob sie bereit ist.
  3. Wähle die Kontakte und den Nameserver-Modus wie bei einer Registrierung. Diese Einstellungen gelten für alle Domains des Transfers.
  4. Klicke auf Domains transferieren

Ein Transfer gilt ganz oder gar nicht: Ist eine einzige Zeile ungültig, wird kein Transfer gestartet. Die Domains werden als Transfer läuft angezeigt, bis der Transfer abgeschlossen ist.

Domain-Status

Status Bedeutung
Wird registriert Die Registrierung ist bestellt und läuft
Transfer läuft Der Transfer zu xCloud läuft
Registriert Die Domain ist aktiv
Änderung läuft Eine Änderung von Kontakten oder Nameservern läuft
Wird gelöscht Die Domain wird gelöscht
Gelöscht Die Domain wurde freigegeben
Fehlgeschlagen Die Registry hat die Bestellung oder Änderung abgelehnt

Detailseite einer Domain

Öffnen in der Domainliste führt zur Detailseite. Sie zeigt Status, Bezahlt-bis-Datum, Verlängerungsdatum mit Jahresgebühr und den Auto-Renew-Schalter. DNS-Records verwalten führt zur Zone der Domain. Die Seite hat zwei Reiter, Nameserver und Kontakte.

Nameserver ändern

Der Reiter Nameserver zeigt die bei der Registry eingetragenen Nameserver und das Ergebnis der Delegierungsprüfung: xCloud prüft stündlich, ob die Delegierung bei der Registry mit den hinterlegten Nameservern übereinstimmt. Jetzt erneut prüfen stößt eine zusätzliche Prüfung an.

Mit Nameserver hinzufügen/ändern wechselst du zwischen xCloud-DNS (verwaltete Zone) und Eigene Nameserver (mindestens zwei, einer pro Zeile). Änderungen gehen an die Registry und sind je nach TLD nach wenigen Minuten bis 24 Stunden weltweit sichtbar.

DNS zu einem anderen Anbieter umziehen

Bevor du von einem Anbieter zu einem anderen wechselst, senke die TTL deiner Records und lege die Records beim neuen Anbieter an. So bleiben Website und E-Mail während des Wechsels erreichbar. Wenn der Wechsel abgeschlossen ist, erhöhe die TTL wieder.

Kontakte ändern

Der Reiter Kontakte zeigt die hinterlegten Kontakte für alle vier Rollen. Mit Ändern neben einer Rolle weist du ihr einen anderen vorhandenen Kontakt zu. Ein Inhaberwechsel löst je nach TLD einen Owner-Change aus, der erneut bestätigt werden muss.

Weitere Aktionen

Das Menü Weitere Aktionen auf der Detailseite bietet:

  • Auth-Code anzeigen: zeigt den Code, den du für den Transfer der Domain zu einem anderen Anbieter brauchst. Gib ihn nur an deinen neuen Anbieter weiter. Für einen Transfer muss der Transfer-Lock ausgeschaltet sein.
  • Transfer-Lock: Ist er aktiv, kann die Domain nicht wegtransferiert werden. Schalte ihn vor einem Transfer zu einem anderen Anbieter aus.
  • Domain kündigen: kündigt die Domain zum Ende ihrer Laufzeit (siehe unten)

Auto-Renew und Kündigung

Domains verlängern sich jedes Jahr automatisch, solange Auto-Renew eingeschaltet ist. Auto-Renew schaltest du direkt in der Domainliste oder auf der Detailseite ein oder aus.

Domain kündigen (oder Auto-Renew ausschalten) kündigt die Domain zum Ende ihrer bezahlten Laufzeit:

  • Die Domain bleibt bis zum Bezahlt-bis-Datum aktiv und nutzbar und wird danach von der Registry freigegeben.
  • Schaltest du Auto-Renew vor diesem Datum wieder ein, wird die Kündigung rückgängig gemacht. In den letzten fünf Tagen vor dem geplanten Datum ist das nicht mehr möglich.
  • Zum Bestätigen der Kündigung tippst du den Domainnamen ein.

Eine vorzeitige Verlängerung gibt es nicht.

In der Domainliste kannst du mehrere Domains auswählen (höchstens 40 gleichzeitig) und für sie gemeinsam Auto-Renew ein- oder ausschalten oder sie kündigen.

Zonen & Records

Der Reiter Zonen & Records listet deine Zonen mit ihrem Delegierungsstatus und der Anzahl der Records:

Delegierungsstatus Bedeutung
Korrekt delegiert Die Domain zeigt auf die xCloud-Nameserver
Fremde Nameserver Die Domain zeigt auf andere Nameserver – die Zone wird nicht genutzt
Prüfung ausstehend Die Delegierung wurde noch nicht geprüft

Die Schnellfilter Extern registriert und Prüfung offen grenzen die Liste ein. Der Umschalter Alle Records zeigt die Records aller Zonen in einer Liste; Zone öffnen führt zur jeweiligen Zone.

Zone anlegen

Registrierst du eine Domain mit dem Nameserver-Modus xCloud-DNS-Zone, wird ihre Zone automatisch angelegt. Für eine woanders registrierte Domain:

  1. Klicke auf Zone anlegen
  2. Gib den Zonennamen ein, also den Domainnamen, z. B. example.com
  3. Wähle unter Records:
    • Leere Zone: NS- und SOA-Records werden automatisch gesetzt; alle weiteren Records legst du selbst an
    • Sekundäre Zone (AXFR): Die Records werden regelmäßig per Zonentransfer von deinen eigenen Primary-Nameservern übernommen. Gib die IP-Adressen (IPv4 oder IPv6) der Primary-Nameserver ein, eine pro Zeile.
  4. Klicke auf Zone anlegen

Trage anschließend bei deinem bisherigen Registrar die xCloud-Nameserver als Nameserver der Domain ein. Bis dahin zeigt die Zone den Delegierungsstatus Fremde Nameserver.

Zonenseite

Die Zonenseite zeigt:

  • Delegierung: Status der Delegierungsprüfung, mit Erneut prüfen
  • Records: Anzahl der Record-Sets und Einträge
  • Serial: die aktuelle Seriennummer der Zone
  • DNSSEC: Signierungsstatus mit Schalter (siehe DNSSEC)

Zeigt die Domain auf andere Nameserver, erscheint die Warnung Fehlerhafte Delegierung: Besucher sehen die Records dieser Zone erst, wenn die Nameserver der Domain auf xCloud zeigen.

Das Menü Zonen-Aktionen enthält Zonendatei importieren, Zone exportieren, Delegierte Subdomains und Zone löschen.

Records verwalten

Die Record-Tabelle fasst Records zu Record-Sets zusammen: eine Zeile pro Name und Typ, mit allen Werten des Sets. NS- und SOA-Records der Zone sind automatisch gesetzt und werden hier nicht verwaltet. Du kannst Records nach Name oder Wert durchsuchen und nach Typ filtern.

So legst du einen Record an:

  1. Klicke auf Record hinzufügen
  2. Fülle die Felder aus:
    • Typ: A, AAAA, CNAME, MX, NS, PTR, SPF, SRV, TXT oder TLSA
    • Name: die Subdomain, z. B. www. Lass das Feld für die Zone selbst leer (oder gib @ ein).
    • Wert: der Inhalt des Records (siehe Tabelle unten)
    • Priorität: nur bei MX- und SRV-Records
    • TTL: in Sekunden; Standard 3600, mindestens 60
    • Kommentar: optionale Notiz, höchstens 255 Zeichen
  3. Klicke auf Hinzufügen

Ein Klick auf einen Wert in der Tabelle öffnet den Record zum Bearbeiten. Den Typ eines Records kannst du nach dem Anlegen nicht mehr ändern. Änderungen sind nach spätestens 60 Sekunden auf allen Nameservern aktiv.

Typ Wert
A IPv4-Adresse, z. B. 192.0.2.10
AAAA IPv6-Adresse, z. B. 2001:db8::1
CNAME Ziel-Hostname, z. B. shop.example.net
MX Hostname des Mailservers, z. B. mail.example.com, plus Priorität
NS Hostname des Nameservers, z. B. ns1.example.net
PTR Ziel-Hostname
SPF SPF-Richtlinie, z. B. v=spf1 include:_spf.example.com -all
SRV Weight Port Ziel, z. B. 10 5060 sip.example.com, plus Priorität
TXT Freier Text
TLSA Usage Selector Matching-Type Zertifikatsdaten

Beachte:

  • Ein CNAME-Record kann nicht für die Zone selbst (leerer Name) angelegt werden.
  • Der Name eines TLSA-Records muss mit _port._protokoll beginnen, z. B. _443._tcp.
  • Bei besonders sensiblen Records – MX, SPF, DMARC, DKIM, NS und Records auf der Zone selbst – zeigt der Editor eine Warnung, weil Fehler dort die Zustellung deiner E-Mails oder die Erreichbarkeit deiner Domain stören können.

Um mehrere Records auf einmal zu ändern, wähle ihre Zeilen in der Tabelle aus. TTL ändern setzt eine gemeinsame TTL, Löschen entfernt die ausgewählten Records. Höchstens 200 Records lassen sich gleichzeitig auswählen.

DynDNS

Für A- und AAAA-Records kannst du DynDNS aktivieren, um einen Record bei wechselnder IP-Adresse aktuell zu halten, z. B. für einen Internetanschluss zu Hause:

  1. Öffne den Record und setze den Haken bei DynDNS aktivieren
  2. Speichere den Record

Die Zonenseite zeigt dann einmalig die DynDNS-URL. Rufe diese URL von deinem Gerät aus auf – zum Beispiel von deinem Router oder per Cronjob –, um den Record auf die aktuelle IP-Adresse des Geräts zu setzen. Bewahre die URL sicher auf: Jeder, der sie kennt, kann den Record ändern.

Delegierte Subdomains

Über Zonen-Aktionen › Delegierte Subdomains legst du fest, wie eine Subdomain der Zone verwaltet wird:

  • Delegiert (NS): Die Subdomain wird per NS-Records an andere Nameserver abgegeben. Darunter sind nur NS-Records erlaubt.
  • Virtuell: Die Subdomain gruppiert Records nur und bleibt Teil dieser Zone. Darunter sind alle Record-Typen außer NS erlaubt.

Klicke auf Subdomain anlegen, gib den Namen ein (z. B. shop) und wähle die Art.

Import und Export

Über Zonen-Aktionen überträgst du Records im Format einer BIND-Zonendatei:

  • Zone exportieren lädt alle Records der Zone als BIND-Zonendatei herunter. SOA- und Apex-NS-Records verwalten die Nameserver selbst – sie sind nicht enthalten.
  • Zonendatei importieren: Füge den Inhalt einer BIND-Zonendatei ein oder wähle eine Datei. Die Vorschau zeigt, welche Records angelegt würden, welche Zeilen übersprungen werden (z. B. weil ein identischer Record schon existiert) und welche Fehler enthalten. Erst Übernehmen ändert die Zone.

DNSSEC

Mit dem Schalter DNSSEC auf der Zonenseite schaltest du die Signierung der Zone ein oder aus. Die Signierung läuft im Hintergrund; währenddessen lautet der Status Wird signiert, danach Signiert.

  • Bei über xCloud registrierten Domains veröffentlicht xCloud die DS-Records automatisch bei der Registry.
  • Bei extern registrierten Domains zeigt die Zonenseite die DS-Records an. Hinterlege sie bei deinem Registrar, damit DNSSEC wirksam wird.

Sekundäre Zonen

Die Records einer sekundären Zone stammen von deinen Primary-Nameservern und lassen sich in xCloud nicht bearbeiten. DNSSEC und Import stehen für sekundäre Zonen nicht zur Verfügung. Zone jetzt abrufen stößt einen sofortigen Zonentransfer an.

Zone löschen

Zonen-Aktionen › Zone löschen entfernt die Zone samt aller Records endgültig. Zum Bestätigen tippst du den Zonennamen ein. Das kann nicht rückgängig gemacht werden.

Benachrichtigungen

Im Reiter Benachrichtigungen legst du fest, wie xCloud dich über Ereignisse informiert. Die Einstellungen gelten für alle Domains und Zonen des Projekts.

  • E-Mail-Empfänger: eine Adresse pro Zeile. Lass das Feld leer, um die E-Mail-Adresse deines Accounts zu verwenden.
  • Webhook-URL (optional): eine https-URL, an die xCloud Ereignisse schickt (Aufbau der Anfragen siehe Webhooks)
  • Vorwarnzeit bei Ablauf: 7, 14, 30 oder 60 Tage, bevor eine Domain abläuft

Für jedes Ereignis schaltest du E-Mail und Webhook getrennt ein oder aus. Die Webhook-Schalter lassen sich erst einschalten, wenn eine Webhook-URL eingetragen ist.

Ereignis Wann
Domain läuft ab Eine Domain ohne Auto-Renew läuft innerhalb der Vorwarnzeit ab
Verlängerung fehlgeschlagen Die Bestellung einer Domain ist fehlgeschlagen
Delegierung gestört Die Nameserver bei der Registry passen nicht mehr zur Zone
Transfer-Status Ein Transfer ist abgeschlossen oder ließ sich nicht starten
Zone geändert Records wurden geändert, auch per API, Bulk-Aktion oder Import
DNSSEC-Schlüssel läuft ab DS-Records wurden bei der Registry veröffentlicht

Die Erinnerung Domain läuft ab kommt einmal pro Laufzeit. Bei den kritischen Ereignissen Verlängerung fehlgeschlagen und Delegierung gestört ist die E-Mail immer eingeschaltet.

API-Token

Im Reiter API-Token erstellst du Bearer-Token für die DNS-REST-API. Token gelten für das Projekt, in dem du sie erstellst; jeder Token hat eigene Rechte.

  1. Klicke auf API-Token erstellen
  2. Gib einen Namen ein
  3. Wähle unter Rechte für jeden Bereich Kein Zugriff, Lesen oder Schreiben:
    • Records (Zonen & Records)
    • Domains
    • Kontakte
  4. Wähle unter Zonen-Zugriff Alle Zonen (auch künftige) oder Nur ausgewählte Zonen
  5. Wähle die Gültigkeit: 30, 90 oder 365 Tage oder Unbegrenzt
  6. Beschränke den Token optional auf eine IP-Allowlist: eine IP-Adresse oder ein CIDR-Bereich pro Zeile
  7. Klicke auf Token erstellen

Der Token wird nur ein einziges Mal angezeigt. Kopiere ihn sofort – er lässt sich später nicht erneut abrufen.

Die Token-Liste zeigt Rechte, Zonen, Gültigkeit und letzte Nutzung jedes Tokens. Widerrufen macht einen Token sofort ungültig; der Eintrag bleibt als Widerrufen in der Liste.