dynnodednsserver

This is an implementation of a dynamic dns server in node.js. Its records can be updated through the DynDNS update protocol.

This application has these features:

  • IPv4 DNS server to resolve a hostname to its IPv4 address (A-Record)
  • Update the records
    • via DynDNS protocol
    • by checking an individual username and passwort for each host record
    • over http and https (when activated)
  • Save the records to a file to have the data available on restart

Find the source code at GitHub.