Features at a glance
The program has been engineered in such a way that it can operate as a daemon, featuring automatic, manual, static and dynamic updates optimized for multiple addresses, MX records, wildcards, abuse avoidance, support for retrying failed updates, and the ability to send update status to an email address and to syslog.
A wide variety of command-line options are implemented in this program. Among some of the most important ones, we can mention support for specifying a delay when running the daemon, support for running the daemon in foreground, as well as support for using a host as a HTTP proxy.
Additionally, it offers support for updating DNS information on the host, support for updating the protocol used, support for loading a specific configuration file, support for recording address and process IDs used in a certain path, and support for obtaining IP addresses from various devices (a complete list is provided in the command-line usage message).
Under the hood, availability and supported operating systems
ddclient is written entirely in the Perl programming language, so it can be easily ported to other UNIX-like systems. Currently, it can be installed on various GNU/Linux distributions, as well as on the FreeBSD operating system.
For your convenience, the software is available for download as TAR archive in the GZ and BZ2 formats, both including the same files needed to optimize and compile ddclient for a specific hardware architecture (32-bit or 64-bit) and operating systems (all GNU/Linux systems are supported).
Reviewed by Marius Nestor, last updated on November 19th, 2014
In a hurry? Add it to your Download Basket!
- Some important changes were made and the documentation was updated.
Application descriptionddclient is an open source, free and multi-platform command-line software written in the Perl programming language and...