Ddclient not updating opendns
However, many home users are assigned an IP address that changes more frequently. This makes it a challenge to translate a Name to one of these IP addresses.
These Dynamic DNS services allow the user to choose a hostname and set an initial IP address to correspond to that hostname.
You should be able to log in to your Dynamic DNS provider's website and verify that the DNS entry is being updated. Alternatively you can type your hostname into a service like
A user may already have a hostname registered with a name server that does not have Dynamic DNS capabilities. That makes it possible to set up a free Dynamic DNS service (using the instructions above) with a free hostname (URL) and then forward the previously-registered static hostname (URL) to the Dynamic DNS hostname (URL).
In this post we are going to take DNS a bit further and show you how to make your internet surfing not only faster, but safer.
Open DNS is a free (or if you wish pay) service that gives you more control over your family's internet access.
The Endian router/firewall appliance comes with a Dynamic DNS client that supports the major DDNS providers, but it doesn’t support updating Open DNS, which is necessary for any custom settings on your Open DNS account to be applied to the traffic you pass through their servers. There’s a helpful post at the Open DNS forums that describes how to configure ddclient on an Endian to automatically update an Open DNS account whenever your dynamic IP address changes.
Cron is the automatic task scheduler for Linux systems.
You will also be prompted for the username/password your registered with your Dynamic DNS service.
Lastly, you will be asked which ethernet port you primarily use to connect to the Internet (eth0 for wired or wlan0 for wireless, usually).
Although ddclient runs as a daemon, for various reasons I have found it necessary to force an update at least once a day.
This can be done as a daily scheduled task, using cron.
Name Translation is implemented via a distributed database known as the Domain Name System.