// This file may be used a template for constructing DHCP-DDNS JSON // configuration. // 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" // ----------------- Control Socket ----------------- // "control-socket": // { // "socket-type": "unix", // "socket-name": "/tmp/kea-ddns-ctrl-socket" // }, // ----------------- 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 // } ] // Logging // ,"loggers": // [ // { // "name": "kea-dhcp-ddns", // "severity": "info" // } // ] } // It must end with an right-curly-bracket. }