# This file may be used a template for constructing DHCP-DDNS JSON # configuration. # # Default values that may be omitted are '#' commented out. # If in a file by itself, it must start with a left-curly-bracket. { "DhcpDdns" : { # # -------------- Global Parameters ---------------- # # All of the global parameters have default values as shown. If these # are satisfactory you may omit them. # # "ip-address" : "127.0.0.1", # "port" : 53001, # "dns-server-timeout" : 100, # "ncr-protocol" : "UDP" # "ncr-format" : "JSON" # # ----------------- Forward DDNS ------------------ # "forward-ddns" : { "ddns-domains" : [ { "name" : "", # "key-name" : "", "dns-servers" : [ { "ip-address" : "" # ,"port" : 53 } # , # { # next DNS server for this DdnsDomain # } # : ] } # , # { # next Forward DdnsDomain # } # : ] }, # # ----------------- Reverse DDNS ------------------ # "reverse-ddns" : { "ddns-domains" : [ { "name" : "", # "key-name" : "", "dns-servers" : [ { "ip-address" : "" # ,"port" : 53 } # , # { # next DNS server for this DdnsDomain # } # : ] } # , # { # next Reverse DdnsDomain # } # : ] }, # # ------------------ TSIG keys --------------------- # "tsig-keys" : [ { "name" : "", "algorithm" : "", # Valid values for algorithm are: HMAC-MD5, HMAC-SHA1, # HMAC-SHA224, HMAC-SHA256, # HMAC-SHA384, HMAC-SHA512 # "digest-bits" : 256, # Minimum truncated length in bits. # Default 0 (means truncation is forbidden). "secret" : "" } # , # { # next TSIG Key # } ] } # If in a file by itself, it must end with an right-curly-bracket. }