Um eine Namensauflösung für eine Server zu realisieren der eine wechselnde IP Adresse besitzt, muss ein dyndns Client verwendet werden.
Installation von ddclient
apt-get install ddclient
Konfiguration von ddclient. (Beispiel Strato DynDNS)
nano /etc/ddclient.conf
pid=/var/run/ddclient.pid protocol=dyndns2 use=web ssl=yes server=dyndns.strato.com/nic/update login=LOGINNAME password='PASSWORT' www.meine-domain.de
Damit der ddclient auch regelmäßig prüft ob die IP Adresse sich geändert hat, muss der client als daemon konfiguriert werden.
nano /etc/default/ddclient
... # Set to "true" if ddclient should run in daemon mode run_daemon="true" # Set the time interval between the updates of the dynamic DNS name in seconds. # This option only takes effect if the ddclient runs in daemon mode. daemon_interval="5m" ...
Um definitiv sicher zu gehen das es aktualisiert wird, kann zusätzlich ein cronjob angelegt werden.
crontab -e
45 04 * * * /usr/sbin/ddclient --force
Bei Problemen können Fehler mit nachfolgendem Befehl gefunden werden.
ddclient -daemon=0 -debug -verbose -noquiet