ddclient

Dynamic DNS Updater via PERL

Resources

GitHub

Releases

https://github.com/ddclient/ddclient/releases

Readme.md

https://github.com/ddclient/ddclient/blob/master/README.md

Offical Docs - ddclient.net

Sourceforge

ddclient Install Requirements

  • An account from a supported dynamic DNS service provider

  • Perl v5.10.1 or later

    • IO::Socket::SSL perl library for ssl-support

    • JSON::PP perl library for JSON support

    • IO::Socket:INET6 perl library for ipv6-support

  • Linux, macOS, or any other Unix-ish system

  • An implementation of make (such as GNU Make)

  • If you are installing from a clone of the Git repository, you will also need GNU Autoconf and GNU Automake.

Perl library requirements

Data::Validate::IP

  • Ubuntu package : libdata-validate-ip-perl

IO::Socket::SSL

  • Ubuntu package : libio-socket-ssl-perl

IO::Socket:INET6

  • Ubuntu package : libio-socket-inet6-perl

JSON::PP

  • Ubuntu package : libjson-pp-perl

  • ddclient v3.9.0 switched from JSON::Any to JSON::PP

  • ddclient 3.9.1-4 now recommends libjson-pp-perl

Last updated