Bering-uClibc 5.x - User Guide - Advanced Topics - Setting Up a Dynamic DNS Client with ddclient
Advanced Topics - Setting Up a Dynamic DNS Client with ddclient | ||
---|---|---|
Bering-uClibc 5.x - User Guide | Next |
Note: This page is work-in-progress
Contents
About ddclient
DDclient is a Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Services' free DNS service. Supported features include: operating as a daemon, manual and automatic updates, static and dynamic updates, optimized updates for multiple addresses, MX, wildcards, abuse avoidance, retrying failed updates, and sending update status to syslog and through e-mail.
Supported dynamic DNS services are:
- DynDNS.com http://www.dyndns.com
- Hammernode http://www.hn.org
- Zoneedit http://www.zoneedit.com
- EasyDNS http://www.easydns.com
- NameCheap http://www.namecheap.com
- ConCont http://www.dydns.za.net
- DnsPark http://www.dnspark.com
- DslReports http://www.dslreports.com
- Sitelutions http://www.sitelutions.com
- Loopia http://www.loopia.se
- FreeDNS http://FreeDNS.afraid.org
(Probably more, but these are the ones we've found in the current README
and RELEASENOTES
of ddclient)
.
To load ddclient
during boot, add ddclient.lrp
to the list of packages in leaf.cfg
.
Configuring ddclient
You can edit the ez-ipupdate configuration file through the package configuration menu:
ddclient configuration files 1) ddclient configuration 2) ddclient cron entry q) quit --------------------------------------------------------------------------- Selection:
tbc
Using ddclient
tbd
Configuring shorewall
You need to add a rule to allow accessing port 80 from your firewall on the net zone to make ddclient work. Therefore add to /etc/shorewall/rules
HTTP/ACCEPT fw net
Don't forget to save your configuration with lrcfg -> s!
Additional Reading
https://sourceforge.net/p/ddclient/wiki/usage explains the available configuration options for ddclient
.
https://sourceforge.net/p/ddclient/wiki/protocols documents how to use ddclient
with otherdynamic DNS services.
Up | Next |