ddclient und DynDNS
Letzte Änderung am 30.12.2013
Einige ältere D-Link-Router aktualisieren die IP bei DynDNS.org nicht mehr. Abhilfe schafft ddclient.
Mit ddclient kann man allgemein dynamische DNS Anbieter automatisch konfigurieren. Bei mir lief vor langer Zeit ein ddclient auf einem Rechner mit FreeBSD 4.11-STABLE hinter einem D-Link-Router (DI-614+ Rev. B).
Installation
portinstall ddclient
Konfiguration:
cp /usr/local/etc/ddclient.conf.sample /usr/local/etc/ddclient.conf
Änderungen in /usr/local/etc/ddclient.conf:
daemon=3660 # Jede Stunde checken<br /> syslog=yes # log update msgs to syslog<br /> mail=root # mail all msgs to root<br /> mail-failure=root # mail failed update msgs to root<br /> pid=/var/run/ddclient.pid # record PID in file.<br /> use=web,web=checkip.dyndns.org # via web<br /> login=$USERNAME # default login<br /> password=$PASSWORD # default password<br /> #mx=mx.for.your.host # default MX<br /> #backupmx=yes|no # host is primary MX?<br /> #wildcard=yes|no # add wildcard CNAME?<br /> wildcard=yes<br /> server=members.dyndns.org, protocol=dyndns2 $MYNAME.dyndns.org<br />
Danach noch die /etc/rc.conf angepasst:
echo 'ddclient_enable="YES"' >> /etc/rc.conf
und ddclient beim erstenmal manuell gestartet:
/usr/local/etc/rc.d/ddclient.sh start