Wenn du auf Proxmox eine eigene Cloud, ein NAS oder andere Dienste im Heimnetz betreibst, ist eine statische öffentliche IP eher Ausnahme als Standard. Genau dafür ist DDNS da: Deine Domain bleibt erreichbar, auch wenn der Provider die IP ändert. Diese Anleitung zeigt die pragmatische Variante mit Cloudflare und einem kleinen LXC-Container. Kein Overengineering, kein Bastelzirkus.
Ich setze das vor allem als Baustein für Fernzugriff auf NAS, Smart-Home-Dienste und eigene Web-Services ein. Wenn du den Rest des Clusters noch nicht sauber stehen hast, lies parallel meine Grundlagen zu Was ist eine NAS? Einfach erklärt – und welche für Einsteiger 2026 sinnvoll ist und Synology NAS einrichten 2026: eigene Cloud, Backups und DSM sauber starten. Für sauberes HTTPS auf der eigenen Domain ist später außerdem Wildcard-Zertifikate auf der Synology NAS der passende nächste Schritt.
Warum ein DDNS Updater im LXC Container auf Proxmox?
- Deine DNS-Einträge werden automatisch aktualisiert, wenn sich die öffentliche IP ändert.
- Der Dienst läuft schlank in einem LXC-Container statt auf einem separaten Server.
- Das Setup passt gut zu NAS-, Smart-Home- und Home-Assistant-Umgebungen.
- Cloudflare ist dafür angenehm robust und gut dokumentiert.
Wichtig: DDNS ist nur ein Baustein. Es macht deinen Host erreichbar, aber es ersetzt weder ein sauberes Sicherheitskonzept noch einen VPN-Zugang, wenn du eigentlich keinen offenen Dienst im Internet brauchst.
Was ist Cloudflare DDNS Updater?
Die hier genutzte Lösung aktualisiert automatisch deine Cloudflare-DNS-Einträge. Der Dienst erkennt die öffentliche IPv4- oder IPv6-Adresse und schreibt sie bei Bedarf in die Zone zurück. Das ist besonders praktisch, wenn du von außen auf dein Heimnetz, eine eigene Cloud oder eine Weboberfläche zugreifen willst.
Ich mag an dieser Variante vor allem drei Dinge: Sie ist leichtgewichtig, schnell eingerichtet und später gut wartbar. Genau so sollte Infrastruktur im Heimnetz sein. Nicht hübsch um ihrer selbst willen, sondern verlässlich.
Voraussetzungen
- Proxmox VE ist installiert und erreichbar.
- Du hast einen Cloudflare-Account mit eigener Domain.
- Du kannst ein API-Token mit DNS-Rechten anlegen.
- Du willst den Dienst bewusst für Fernzugriff, NAS oder eigene Cloud nutzen.
Schritt 1: Cloudflare API Token erstellen
- Melde dich im Cloudflare Dashboard an.
- Gehe zu Profil → API Tokens → Erstellen.
- Wähle am besten eine Vorlage wie Edit zone DNS oder erstelle ein eigenes Token mit den Rechten
Zone.Zone: ReadundZone.DNS: Edit. - Begrenze das Token auf die konkrete Zone und speichere es sicher ab.
Schritt 2: LXC-Container über das Proxmox Community-Script erstellen
Für die Installation nutze ich das Community-Script, weil es den Container sehr schnell und reproduzierbar anlegt:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/cloudflare-ddns.sh)"
Die Idee dahinter ist simpel: Nicht lange herumklicken, sondern den sauberen Standardweg nehmen und danach nur noch die eigentliche Konfiguration prüfen. Das ist für diesen Anwendungsfall genau richtig.
Schritt 3: DDNS Updater konfigurieren
Während der Einrichtung wirst du typischerweise nach diesen Werten gefragt:
- Cloudflare API Token
- Domain, zum Beispiel
example.com - Subdomain, zum Beispiel
homeoder*für Wildcard - TTL, meist reicht der Standardwert
Wenn du später eine eigene Domain für mehrere Dienste verwendest, wird genau hier der Zusammenhang zu meinem Wildcard-Artikel wichtig. Dann lohnt sich ein sauberer Fernzugriff deutlich mehr als wilde Einzel-Freigaben.
Schritt 4: Installation prüfen und Troubleshooting
Nach der Installation prüfst du als Erstes die Logs:
journalctl -u cloudflare-ddns -f
Typische Logmeldungen sehen etwa so aus:
Detected the IPv4 address 1.2.3.4
The A records of *.example.com are already up to date
So sieht ein brauchbarer Minimal-Check aus
systemctl status cloudflare-ddnszeigt active (running).journalctl -u cloudflare-ddns -fmeldet die erkannte öffentliche IP und keine API-Fehler.- Der DNS-Record deiner Subdomain löst auf die aktuelle öffentliche Adresse auf.
- Der Container selbst muss nicht groß sein; für einen schlanken DDNS-Dienst reicht bewusst eine kleine LXC-Basis.
Wenn einer dieser Punkte fehlt, liegt das Problem fast nie an Proxmox selbst, sondern an Token-Rechten, einer falschen Zone oder einer falsch gesetzten Subdomain.
Typische Fehlerursachen
- API-Token hat nicht die richtigen Rechte.
- Die Domain oder Subdomain ist falsch eingetragen.
- Cloudflare braucht noch ein paar Minuten für die DNS-Propagation.
- Firewall oder Netzwerk im Container blockiert den Zugriff.
Konfiguration anpassen
Die Konfigurationsdatei liegt hier:
/etc/systemd/system/cloudflare-ddns.service
Wenn du zum Beispiel IPv6 bewusst deaktivieren willst, öffnest du die Datei und passt die Umgebungsvariable an:
nano /etc/systemd/system/cloudflare-ddns.service
#Environment="IP6_PROVIDER=cloudflare.trace"
Environment="IP6_PROVIDER=none"
Danach Systemd neu laden und den Dienst neu starten:
systemctl daemon-reload
systemctl restart cloudflare-ddns
Wenn du auf Nummer sicher gehen willst, prüfe danach sofort noch einmal die Logs:
journalctl -u cloudflare-ddns -f
Manuelles Update erzwingen
Wenn du nur kurz testen willst, ob der Dienst sauber reagiert, reicht ein Neustart:
systemctl restart cloudflare-ddns
Was die Community-Lösung wirklich macht
Das Proxmox-Skript legt bewusst einen kleinen Debian-12-LXC mit 2 vCPUs, 1 GB RAM und 3 GB Disk an. Das ist kein Luxus, sondern genau richtig für einen schlanken DDNS-Dienst. Einen Update-Mechanismus bringt das Script nicht mit — wenn du etwas ändern willst, arbeitest du an der Service-Konfiguration oder installierst neu.
Wann du DDNS lieber gar nicht brauchst
Wenn du ohnehin per VPN auf dein Heimnetz gehst oder nichts von außen erreichbar sein soll, ist DDNS oft nur zusätzlicher Pflegeaufwand. Ich würde es nur einsetzen, wenn ein konkreter Dienst wirklich eine stabile Domain braucht.
Weiterführende externe Quellen
Interne Links
- Was ist eine NAS? Einfach erklärt – und welche für Einsteiger 2026 sinnvoll ist
- Synology NAS einrichten 2026: eigene Cloud, Backups und DSM sauber starten
- Wildcard-Zertifikate auf der Synology NAS
- Home Assistant auf Proxmox installieren, einfache Anleitung für Einsteiger (2026)
Mein Fazit
Der Cloudflare DDNS Updater auf Proxmox ist kein spektakuläres Projekt, aber ein extrem nützlicher Baustein. Genau solche kleinen, soliden Dienste machen ein Homelab oder eine eigene Cloud erst wirklich alltagstauglich. Wenn du externe Erreichbarkeit brauchst, ist das hier die saubere, schlanke Lösung. Wenn du sie nicht brauchst, lass es lieber — unnötige Öffentlichkeit im Netz ist meistens eine schlechte Idee.