DNS Template

Welche Features fehlen Ihnen noch? Teilen Sie es uns mit.
Post Reply
BleckHall
Posts: 22
Joined: Sun 14. Jul 2024, 21:27

DNS Template

Post by BleckHall »

Beschreibung / Problem
Aktuell werden bei neu angelegten Domains/Subdomains DNS-Zonen mit Standardwerten erstellt, die sich nur nachträglich manuell anpassen lassen.
In Umgebungen mit vielen Domains führt das zu wiederkehrender, fehleranfälliger Handarbeit (z. B. SPF/DMARC, Nameserver-Defaults, TTL, Standard-Subdomains, Mail-Records etc.).

Wunsch / Ziel
Ich wünsche mir eine Funktion „DNS Templates“ (DNS-Vorlagen), mit der sich Standardwerte und automatisch angelegte DNS-Einträge zentral definieren und flexibel anpassen lassen.
Diese Templates sollen beim Erstellen neuer DNS-Zonen angewendet werden und optional auch nachträglich auf bestehende Zonen „re-applied“ werden können.

Anforderungen (MVP)
  1. Template-Verwaltung im Adminbereich
    • Anlegen / Bearbeiten / Löschen von DNS-Templates
    • Template kann als „Default“ markiert werden (für neue Domains)
    Template-Inhalt
    • Frei definierbare Records (A/AAAA/CNAME/MX/TXT/SRV/CAA/NS etc.)
    • TTL pro Record oder global pro Template
    • Unterstützung für Platzhalter/Variablen, z. B.:
      • {DOMAIN} / {FQDN} / {HOSTNAME}
      • {IPV4} / {IPV6} des Servers
      • {NS1} / {NS2} (aus KeyHelp-Konfiguration)
      • Optional: {MAIL_HOST} / {DKIM_SELECTOR} o. ä.
    Anwendung beim Domain-Anlegen
    • Auswahl eines Templates beim Anlegen (Dropdown)
    • Wenn nichts gewählt: Default-Template wird genutzt
Erweiterungen (Nice-to-have)
  • Mehrere Templates je Einsatzzweck (z. B. „Web-only“, „Mail (O365)“, „Mail (lokal)“, „Parked“, „Redirect“)
    Re-Apply/Sync auf bestehende Zonen
    • Option: nur fehlende Records ergänzen
    • Option: bestehende Records überschreiben (mit Preview/Diff)
    Template-Versionierung (Änderungen protokollieren, Rollback möglich)
    Mandantenfähigkeit (Templates global (Admin) und/oder pro Reseller/Kunde)
Nutzen
  • Spart massiv Zeit bei vielen Domains
  • Reduziert Fehler (z. B. falsche SPF/DMARC/TTL/NS)
  • Einheitliche Standards (Compliance/Deliverability/Best Practices)
  • Besser skalierbar für Hosting-Provider/Reseller
Beispiele (Use-Cases)
  • Standardmäßig CAA setzen
  • Standard SPF/DMARC für alle neuen Domains vorgeben
  • O365-Template: MX + Autodiscover + SPF + DMARC
  • Standard-Subdomain-Records (www, mail, autodiscover etc.)
  • Einheitliche TTL, z. B. 3600 statt 86400
Post Reply