Configure Dynamic DNS Client (ddclient) to Update DynDns and Zoneedit Simultaneously

In this post, I will show you how I configured dynamic DNS client (ddclient) on Linux (Ubuntu) to simultaneously update DynDns and Zonedit accounts with multiple hosts. I recently switched my routers. My previous router (Linksys WRT-320N) ran DD-WRT but my current one (ASUS RT-N13U) runs its own firmware, which by the way is very well designed I think.

My Linksys router had two DDNS update applications running. My zoneedit account was updated using the DD-WRT's DDNS feature. My account was updated using ddclient.

Currently, my ASUS router allows only one DNS provider and one host, which does not work for me. So I had to modify / expand my ddclient.conf to work with both providers.

Dynamic DNS Client (ddclient) Configuration

Edit ddclient.conf:

sudo vi /etc/ddclient.conf

Add / edit as described below:

# Configuration file for ddclient generated by debconf
# /etc/ddclient.conf

use=web,, web-skip='IP Address'

# Zoneedit
use=web, web=dnspark

Save the file and exit. Stop ddclient and start again:

sudo /etc/init.d/ddclient stop
sudo ddclient -verbose

Check the output to confirm if everything was updated correctly.

Be the ONE IN 100,000 that read this, and support us...
  • Feeling generous? Become a member and get ad-free browsing, exclusive content, Discord benefits, and more.
  • Just want to thank us? Buy us a Coffee or a Ko-Fi.
  • May be another day? Shop on Amazon using our links. Your prices won't change but we get a small commission.
  • Don't feel like spending? You can still show your support by sharing this post, linking to it in forums, or even commenting below.


Anand is a self-learned computer enthusiast, hopeless tinkerer (if it ain't broke, fix it), a part-time blogger, and a Scientist during the day. He has been blogging since 2010 on Linux, Ubuntu, Home/Media/File Servers, Smart Home Automation, and related HOW-TOs.