# Zonen-Vorlagen – Erstellen & Verwalten

### Übersicht

Mit **Zonen-Vorlagen** speicherst du einen Satz von DNS-Einträgen einmal ab und spielst ihn anschließend mit wenigen Klicks in beliebige Domains ein – zum Beispiel deine Standard-Konfiguration mit A/AAAA-Records auf den eigenen Server, SPF-Eintrag und Autodiscover. Die Vorlagen stehen dir in der **DNS-Verwaltung** jeder Domain im Vorlagen-Dropdown zur Verfügung und durchlaufen beim Anwenden dieselbe **Vorschau** wie der Zonen-Import – es wird also nie etwas ohne deine Auswahl und Bestätigung geändert.

Die Verwaltung findest du unter **Domainverwaltung → Zonen-Vorlagen**.

<div id="bkmrk-voraussetzungen%3A-du-" style="background-color: #e3f2fd; border-left: 4px solid #2196f3; padding: 12px 16px; margin: 16px 0;">**Voraussetzungen:** Du benötigst die Berechtigung **Domainverwaltung**. Wie du eine Vorlage auf eine Domain anwendest, beschreibt der Wiki-Artikel **„DNS-Verwaltung"** (Abschnitt „Zonen-Vorlagen anwenden").</div>---

### Vorlage anlegen

1. Öffne **Domainverwaltung → Zonen-Vorlagen**.
2. Vergib in der Karte **„Neue Vorlage anlegen"** einen **Namen** (z. B. `Webserver Standard`) und optional eine **Beschreibung**.
3. Trage die Einträge als **Zonendatei im BIND-Format** ein – eine Zeile je Record.
4. Klicke auf **„Vorlage anlegen"**.

Ein einfaches Beispiel für den Inhalt einer Vorlage:

`@   3600 IN A     192.0.2.10`  
`@   3600 IN AAAA  2001:db8::10`  
`www 3600 IN CNAME @`  
`@   3600 IN MX    10 mail.example.com.`  
`@   3600 IN TXT   "v=spf1 mx -all"`

#### So funktioniert die Domain-Bindung

Eine Vorlage enthält bewusst **keine feste Domain**. Die Zuordnung erfolgt über **relative Namen**:

- `@` steht für die Domain selbst und wird beim Anwenden zur jeweiligen Zieldomain.
- Relative Namen wie `www` oder `mail` werden zu `www.<zieldomain>` bzw. `mail.<zieldomain>` aufgelöst.
- **Ziel-Werte mit Punkt am Ende** (z. B. das MX-Ziel `mail.example.com.`) bleiben beim Anwenden **unverändert** – sie werden nicht auf die Zieldomain umgeschrieben. Verwende für Ziele innerhalb der Domain daher ebenfalls relative Schreibweisen (z. B. `CNAME @`).
- Vollständige (absolute) Namen, die außerhalb der Zieldomain liegen, werden beim Anwenden mit Hinweis übersprungen.

<div id="bkmrk-hinweis%3A-soa-records" style="background-color: #fff8e1; border-left: 4px solid #ffc107; padding: 12px 16px; margin: 16px 0;">**Hinweis:** SOA-Records und NS-Records am Zonen-Apex werden beim Anwenden nicht importiert – sie werden automatisch verwaltet. DynDNS-Records der Zieldomain sind geschützt und werden nicht verändert.</div>Nach dem Speichern prüft das Portal die Zonendatei und meldet, wie viele Records erkannt wurden, z. B.: *„Die Vorlage wurde gespeichert. 5 Records erkannt, 0 Hinweise."* Übersprungene oder fehlerhafte Zeilen werden als **Hinweise** aufgelistet – die Vorlage wird trotzdem gespeichert, die betroffenen Zeilen würden beim Anwenden aber ignoriert.

---

### Vorlagen verwalten

Die Karte **„Eigene Vorlagen"** listet alle deine Vorlagen:

<table id="bkmrk-spalte-bedeutung-nam" style="width: 100%; border-collapse: collapse;"><thead><tr style="background-color: #f5f5f5;"><th style="border: 1px solid #ddd; padding: 8px 12px; text-align: left;">Spalte</th><th style="border: 1px solid #ddd; padding: 8px 12px; text-align: left;">Bedeutung</th></tr></thead><tbody><tr><td style="border: 1px solid #ddd; padding: 8px 12px;">**Name / Beschreibung**</td><td style="border: 1px solid #ddd; padding: 8px 12px;">Deine Angaben; der Name muss je Kundenkonto eindeutig sein (max. 100 Zeichen, Beschreibung max. 255 Zeichen)</td></tr><tr><td style="border: 1px solid #ddd; padding: 8px 12px;">**Records**</td><td style="border: 1px solid #ddd; padding: 8px 12px;">Anzahl der erkannten Records; ein gelbes Badge zeigt ggf. die Zahl der Hinweise (Details per Maus-Tooltip)</td></tr><tr><td style="border: 1px solid #ddd; padding: 8px 12px;">**MKM-Freigabe**</td><td style="border: 1px solid #ddd; padding: 8px 12px;"><span style="background: #28a745; color: #fff; padding: 2px 8px; border-radius: 4px;">freigegeben</span> oder <span style="background: #ffc107; color: #000; padding: 2px 8px; border-radius: 4px;">nicht freigegeben</span> (siehe unten)</td></tr><tr><td style="border: 1px solid #ddd; padding: 8px 12px;">**geändert am**</td><td style="border: 1px solid #ddd; padding: 8px 12px;">Zeitpunkt der letzten Änderung</td></tr><tr><td style="border: 1px solid #ddd; padding: 8px 12px;">**Aktionen**</td><td style="border: 1px solid #ddd; padding: 8px 12px;">**Bearbeiten** (blau) und **Löschen** (rot)</td></tr></tbody></table>

Über **„Bearbeiten"** wird das Formular oben mit der Vorlage gefüllt; nach den Änderungen speicherst du mit **„Vorlage speichern"** oder verwirfst mit **„Abbrechen"**. Beim **Löschen** erscheint die Sicherheitsabfrage *„Diese Vorlage wirklich löschen? Bereits importierte Records bleiben unverändert."* – das Löschen einer Vorlage hat also **keine Auswirkung** auf Domains, in die sie bereits eingespielt wurde.

#### Für MKM freigeben

Mit der Checkbox **„Für MKM freigeben"** erscheint die Vorlage zusätzlich im **MKM-Bereich** (Reseller-Bereich) im Vorlagen-Dropdown der DNS-Verwaltung. Ohne Freigabe steht sie ausschließlich im Kundenbereich zur Verfügung. Die Freigabe kann jederzeit über „Bearbeiten" geändert werden.

---

### Portal-Vorlagen

Unterhalb deiner eigenen Vorlagen zeigt die Karte **„Portal-Vorlagen"** die vom Portal bereitgestellten Standard-Vorlagen. Sie können angesehen und in der DNS-Verwaltung genauso angewendet werden wie eigene Vorlagen, sind aber **nicht bearbeitbar**.

---

### Vorlage anwenden

Das Anwenden erfolgt nicht auf der Vorlagen-Seite, sondern in der **DNS-Verwaltung der jeweiligen Domain** (Domainübersicht → Lupen-Button → Tab **„DNS - Einstellungen"**):

1. Wähle im Dropdown **„Vorlage wählen…"** die gewünschte Vorlage (gruppiert nach **Portal-Vorlagen** und **Eigene Vorlagen**; die Beschreibung erscheint als Tooltip).
2. Klicke auf **„Vorlage importieren"**.
3. Die **Vorschau** öffnet sich (mit der Zusatzzeile „Quelle: Vorlage …"): Neue, zu überschreibende und zu löschende Einträge werden getrennt aufgelistet – Löschungen sind zur Sicherheit standardmäßig abgewählt.
4. Wähle die gewünschten Änderungen aus und bestätige mit **„Ausgewählte Änderungen übernehmen"**.

Details zur Vorschau und zu den geschützten Einträgen findest du im Wiki-Artikel **„DNS-Verwaltung"**.

---

### Mögliche Fehlermeldungen

<table id="bkmrk-meldung-ursache-%E2%80%9Ebit" style="width: 100%; border-collapse: collapse;"><thead><tr style="background-color: #f5f5f5;"><th style="border: 1px solid #ddd; padding: 8px 12px; text-align: left;">Meldung</th><th style="border: 1px solid #ddd; padding: 8px 12px; text-align: left;">Ursache</th></tr></thead><tbody><tr><td style="border: 1px solid #ddd; padding: 8px 12px;">„Bitte einen Namen und eine Zonendatei angeben."</td><td style="border: 1px solid #ddd; padding: 8px 12px;">Name oder Zonendatei-Feld ist leer.</td></tr><tr><td style="border: 1px solid #ddd; padding: 8px 12px;">„Eine Vorlage mit diesem Namen existiert bereits."</td><td style="border: 1px solid #ddd; padding: 8px 12px;">Vorlagen-Namen müssen innerhalb deines Kundenkontos eindeutig sein – anderen Namen wählen oder die bestehende Vorlage bearbeiten.</td></tr><tr><td style="border: 1px solid #ddd; padding: 8px 12px;">Gelbes Badge „N Hinweise" in der Spalte Records</td><td style="border: 1px solid #ddd; padding: 8px 12px;">Einzelne Zeilen der Zonendatei wurden nicht erkannt oder werden übersprungen (z. B. nicht unterstützter Record-Typ, SOA/Apex-NS). Details im Tooltip; Vorlage über „Bearbeiten" korrigieren.</td></tr><tr><td style="border: 1px solid #ddd; padding: 8px 12px;">„Die gewählte Vorlage wurde nicht gefunden." (in der DNS-Verwaltung)</td><td style="border: 1px solid #ddd; padding: 8px 12px;">Die Vorlage wurde zwischenzeitlich gelöscht oder ist für diesen Bereich nicht freigegeben – Seite neu laden und erneut wählen.</td></tr></tbody></table>

---

### Hilfe &amp; Support

Bei Fragen zu Zonen-Vorlagen wende dich bitte an den Support über den **Kontakt**-Link im Portal.