DynDNS Client ddclient

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