An utility for updating DNS records
Dudders stands for "DHCP Updating DNS Duly Embracing RSA SIG(0)" (with some poetic license). It points a domain name to a given IP address, using the DNS UPDATE protocol and a SIG(0) signature. It is designed with embedded systems in mind. This has several implications for users:
- you can't use it do do all the things DNS UPDATE can do,
- it will error and exit rather than dealing with problems;
- it will fit and work on your embedded device!
For a general purpose DNS UPDATE utility, use ISC's nsupdate, which is distributed with BIND. Other free clients with similar functionality include:
- ipupdate, and
- dnssec-tools's ifup-dyndns
The ISC BIND 9 Administrator Reference Manual contains instructions for configuring your zone's DNS server to support a SIG(0) update, under the DNSSEC section.
For instructions on how to invoke the program, consult the dudders manual page.
dudders [-k KEYFILE] [-n KEYNAME] DOMAIN TTL ADDRESS
Sign a DNS UPDATE of DOMAIN to ADDRESS with KEYFILE.