Update/management program for dynu.com
dynamic DNS provider (simmilar to No-ip
, duckdns
).
Features of the program:
-
updates the IPv4 and IPv6 address of your domain(s) hosted on dynu.com
-
nsupdate
(RFC2136) kind interface to update DNS TXT records. So it can be used asDNS-01
plugin for ACME clients:update add _acme-challenge.mydomain.mywire.com 60 IN TXT "abcd-efgh_ijkl"
-
lists the content of the zone files
Prerequisite for the use of this program to be executed on the dynu.com
web site:
- create an account, a free one is just fine
- select your domain name
- get the API-key (token) from the web site, you have to put this into the configuration file later
Next steps on your system:
- download the program
- run the program (no need to run as root), that will initialize a default configuration file
- edit the configuration file, add the API-key (token) into it
- run the program with the
setip
argument - optionally and preferably, you may want to schedule its regular run via crontab
Running the program without arguments gives a short usage instruction.
If you have any problem, try first to run with the -d 2
option. Then, please do not hesitate to open an issue!