You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dnsupdate is a dynamic DNS client that has first-class support for IPv6 and
aims to be easily configurable to meet the needs of any situation. Unlike most
other dynamic DNS clients, dnsupdate has been designed from the
start to support IPv6 and many different update services. It is written in
Python and configured using YAML, making it easy to use and extend.
dnsupdate is configured using a single YAML file.
The path to the file can be specified on the command line. If not,
dnsupdate will try to use ~/.config/dnsupdate.conf and
/etc/dnsupdate.conf, in that order.
Most users will likely be satisfied with a simple configuration like
this:
usage: dnsupdate [-h] [-f] [-V] [config]
Dynamic DNS update client
positional arguments:
config the config file to use
optional arguments:
-h, --help show this help message and exit
-f, --force-update force an update to occur even if the address has not
changed or a service has been disabled
-V, --version show program's version number and exit
Documentation
Documentation is available online, but it can also be built locally by running: