Skip to content

Linux4/ddnsd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ddnsd

Author: Tim Zimmermann tim.zimmermann@linux4.de

Description:

Ddnsd is a background service to dynamically update
your IP-Adress in a DNS Zone file. It is compatible
with most linux / unix based operating systems

NOTICE

You will probably need a secondary nameserver with
an static IP-Address to which your nameserver will
send the updated zone, or another dynamic domain
which is always up to date.

Requirements:

  • Linux / Unix based operating system
  • Systemd
  • dns server software like bind9 installed on localhost
    and allowing requests from localhost

Build Requirements

  • Linux / Unix based operating system
  • g++
  • make
  • libcurl4-openssl-dev

Installation:

Update

  • Please run the updater as root
  • make
  • make update

Uninstall:

  • Please run the uninstaller as root
  • make uninstall

Usage:

Install the service as shown above and then edit
/etc/ddns/ddnsd.conf to configure the service.