
ddclient on Linux to update Dynamic DNS
In some countries where dyndns services are blocked / fire-walled as it happens in China the clients available from Dynamic DNS service providers might not work nor will your router’s built in client. In China I have successfully used ddclient on Linux to achieve automatic updates to my dyndns.org account. I found information about ddclient use from Unix Resources Network and BLUG (Beijing Linux Users Group)
Install ddclient using apt-get (debian)
perform following steps:
1.edit: /etc/ddclient/ddclient.conf
2.run: rc-update add ddclient default
3.run: /etc/init.d/ddclient start
my ddclient.conf was in /etc/ and my entries look like this
use=web, web=ipdetect.dnspark.com, web-skip='Current Address:'
server=members.dyndns.org:8245
login=*******
password='********'
azeems.homeip.net
the first line grabs my IP address from the web.
note the password is between ‘ ‘
members.dyndns.org:8245 bypasses the firewalls and proxies
This method has worked for last two years without failure and highly recommended if you run a linux machine in your network.