in dem fall verwenden wir einen ddclient der in eienr dockerumgebugn läuft und mit „dynu.com“ configuriert wird.
1. Verzeichnisse erstellen
mkdir -p ~/docker/ddclient/config
2. ddclient container erstellen
docker run -d --name ddclient -v ~/docker/ddclient/config:/config --dns 8.8.8.8 --dns 8.8.4.4 -e PUID=1000 -e PGID=1000 linuxserver/ddclient
3. configurationsdatei erstellen
nano ~/docker/ddclient/config/ddclient.conf
und befüllen die datei mit folgendem Inhalt
# ddclient configuration for Dynu # # /etc/ddclient.conf daemon=60 # Check every 60 seconds. syslog=yes # Log update msgs to syslog. #mail=root # Mail all msgs to root. #mail-failure=root # Mail failed update msgs to root. pid=/var/run/ddclient.pid # Record PID in file. use=web, web=checkip.dynu.com/, web-skip='IP Address' # Get ip from server. server=api.dynu.com # IP update server. protocol=dyndns2 login=benutzer # Your username. password=passwort # Password or MD5/SHA256 hash of password. mydomain.org # List one or more hostnames one on each line. sub.mybdomain..org #MYDOMAIN.COM
4. Account auf www.dynu.com erstellen
einfach gratis registrieren und auf https://www.dynu.com/en-US/ControlPanel/DDNS bis zu 5 gratis hosts/subdomains erstellen.
5. Logs überprüfen

darunter sollte eine zeile sein die in etwa so aussieht:
SUCCESS: updating mydomain.org,sub.mydomain.org: good: IPv4 address set to 81.113.XX.XXX
6. ddclient.conf für All inkl
# Configuration file for ddclient generated by debconf # # /etc/ddclient.conf daemon=5m protocol=dyndns2 use=web, web=checkip.dyndns.org/ server=dyndns.kasserver.com/ login=dyn0000000, password='passwort' dyndns.example.de ssl=no
Schreibe einen Kommentar
Du musst angemeldet sein, um einen Kommentar abzugeben.