DynDNS Anleitung

Docker / ddclient mit minIP

ddclient als kleiner DynDNS-Container für minIP betreiben.

Warum ddclient in Docker?

Wenn Router oder NAS keinen frei konfigurierbaren DynDNS-Anbieter unterstützen, ist ddclient eine robuste Alternative. In einem Container bleibt die Konfiguration getrennt und lässt sich auf einem Server, NAS oder kleinen Docker-Host betreiben.

Grundprinzip

ddclient spricht den DynDNS2-Mechanismus. Für minIP verwendest du die Client-ID als Login, den Update-Key als Passwort, update.minip.ch als Server und deinen vollständigen Hostnamen.

protocol=dyndns2
server=update.minip.ch
ssl=yes
login=mip_CLIENTID
password='mipk_UPDATEKEY'
home.minip.ch

Je nach ddclient-Version können zusätzliche Parameter für die Ermittlung der öffentlichen IPv4 oder IPv6 notwendig sein. Prüfe die erzeugte Anfrage bei der ersten Inbetriebnahme im minIP-Log.

Secrets schützen

Lege das Passwort nicht direkt in ein öffentliches Compose-Repository. Verwende eine nur für den Container lesbare Konfigurationsdatei beziehungsweise deine Secret-Verwaltung. Wenn ein Update-Key versehentlich veröffentlicht wurde, rotiere ihn im minIP Manager.

IPv4 und IPv6

Für Dual Stack empfiehlt sich eine Konfiguration, die beide Familien bewusst behandelt. Bei CGNAT ist die WAN-IPv4 nicht als öffentlicher A-Record geeignet; eine global routbare IPv6 kann trotzdem aktualisiert werden.

Passende DynDNS-Themen