Skip to content

LT42/ddns-updater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DDNS-Updater

This script let you perform dynamic updates of A records for domains maintained with PDNS Manager.

It is used for dynamic updating via dyndns clients like e.g. routers.

Usage

First install PowerDNS with SQL-Backend and PDNSManager, then upgrade the database using userkey.sql.

Afterwards put the files to a webserver directory, insert your pdns database data and run composer (installing monolog for logging stuff). You'll need a directory ../log writeable for the webserver for logs.

For new hostnames first add a hostname via PDNS Manager (e.g. test.ddns.example.org). Once done insert a password for dynamic updates via bin/pdnsinsert.php -- -h HOSTNAME -p PASSWORD.

Then you can dynamically update the records using https:///pdnsupd.php?hostname=HOSTNAME&passwd=PASSWORD

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages