Mit aptitude geht die Installation ratzefatz!
sudo apt-cache update sudo apt-get install ddclient
Die ddclient-Konfiguration findet sich unter /etc/ddclient.conf. Diese Datei also mit deinem Editor nach Wahl (z.B. nano) öffnen und folgendermassen anpassen:
pid=/var/run/ddclient.pid protocol=dyndns2 use=web server=members.dyndns.org login=<benutzername> password=<passwort> <shortdomain1>.dyndns.org <shortdomain2>.is-a-geek.org <shortdomain3>.homelinux.org #etc ...
use=web bewirkt, dass deine aktuelle IP-Adresse über eine externe Website (z.B. http://checkip.dyndns.org/) ermittelt wird.
Mit einem Editor die Datei /etc/default/ddclient öffnen und anpassen.
run_daemon="true" daemon_interval="300" #5 Minuten
Die 300 beschreibt den Intervall in Sekunden, in dem ddclient auf eine neue IP-Adresse überprüfen soll.
Danach nur noch mit sudo /etc/init.d/ddclient start den Dienst ankicken und das wars. :-)