Skip to content

astlinux-project/ddclient-curl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ddclient-curl

Fork of ddclient using curl for network IO

Comprehensive IPv4/IPv6 framework by David Kerr


DNS services currently supporting both IPv4 and IPv6 include:

Cloudflare   - See https://www.cloudflare.com/ for details
FreeDNS      - See https://freedns.afraid.org/ for details
HE Free DNS  - See https://dns.he.net/ for details (Hurricane Electric)
DuckDNS      - See https://www.duckdns.org/ for details
IPv64        - See https://ipv64.net/ for details
nsupdate     - See nsupdate(1) and ddns-confgen(8) for details

Additional DNS services supported as with ddclient 3.8.3:


Requirements:

  • An account from one of the supported DNS services

  • Perl 5.014 or later

    • JSON::PP perl library for JSON support (Cloudflare)
    • Digest::SHA perl library for SHA1 support (FreeDNS)
  • 'curl' from the libcurl package

  • 'ip' from the iproute2 package (Linux)