|  | @@ -1,518 +1,577 @@
 | 
		
	
		
			
			|  | 1 | +# Autogenerated configuration file template
 | 
		
	
		
			
			| 1 | 2 |  #################################
 | 
		
	
		
			
			| 2 |  | -# allow-axfr-ips	Allow zonetransfers only to these subnets
 | 
		
	
		
			
			|  | 3 | +# 8bit-dns  Allow 8bit dns queries
 | 
		
	
		
			
			| 3 | 4 |  #
 | 
		
	
		
			
			| 4 |  | -# allow-axfr-ips=
 | 
		
	
		
			
			|  | 5 | +# 8bit-dns=no
 | 
		
	
		
			
			| 5 | 6 |  
 | 
		
	
		
			
			| 6 | 7 |  #################################
 | 
		
	
		
			
			| 7 |  | -# allow-dnsupdate-from	A global setting to allow DNS updates from these IP ranges.
 | 
		
	
		
			
			|  | 8 | +# allow-axfr-ips  Allow zonetransfers only to these subnets
 | 
		
	
		
			
			|  | 9 | +#
 | 
		
	
		
			
			|  | 10 | +allow-axfr-ips=127.0.0.1,172.0.0.0/8,192.168.0.0/16
 | 
		
	
		
			
			|  | 11 | +
 | 
		
	
		
			
			|  | 12 | +#################################
 | 
		
	
		
			
			|  | 13 | +# allow-dnsupdate-from  A global setting to allow DNS updates from these IP ranges.
 | 
		
	
		
			
			| 8 | 14 |  #
 | 
		
	
		
			
			| 9 | 15 |  # allow-dnsupdate-from=127.0.0.0/8,::1
 | 
		
	
		
			
			| 10 | 16 |  
 | 
		
	
		
			
			| 11 | 17 |  #################################
 | 
		
	
		
			
			| 12 |  | -# allow-recursion	List of subnets that are allowed to recurse
 | 
		
	
		
			
			|  | 18 | +# allow-notify-from Allow AXFR NOTIFY from these IP ranges. If empty, drop all incoming notifies.
 | 
		
	
		
			
			|  | 19 | +#
 | 
		
	
		
			
			|  | 20 | +# allow-notify-from=0.0.0.0/0,::/0
 | 
		
	
		
			
			|  | 21 | +
 | 
		
	
		
			
			|  | 22 | +#################################
 | 
		
	
		
			
			|  | 23 | +# allow-recursion List of subnets that are allowed to recurse
 | 
		
	
		
			
			| 13 | 24 |  #
 | 
		
	
		
			
			| 14 | 25 |  allow-recursion=127.0.0.1,172.0.0.0/8,192.168.0.0/16
 | 
		
	
		
			
			| 15 | 26 |  
 | 
		
	
		
			
			| 16 | 27 |  #################################
 | 
		
	
		
			
			| 17 |  | -# also-notify	When notifying a domain, also notify these nameservers
 | 
		
	
		
			
			|  | 28 | +# allow-unsigned-notify Allow unsigned notifications for TSIG secured domains
 | 
		
	
		
			
			|  | 29 | +#
 | 
		
	
		
			
			|  | 30 | +# allow-unsigned-notify=yes
 | 
		
	
		
			
			|  | 31 | +
 | 
		
	
		
			
			|  | 32 | +#################################
 | 
		
	
		
			
			|  | 33 | +# allow-unsigned-supermaster  Allow supermasters to create zones without TSIG signed NOTIFY
 | 
		
	
		
			
			|  | 34 | +#
 | 
		
	
		
			
			|  | 35 | +# allow-unsigned-supermaster=yes
 | 
		
	
		
			
			|  | 36 | +
 | 
		
	
		
			
			|  | 37 | +#################################
 | 
		
	
		
			
			|  | 38 | +# also-notify When notifying a domain, also notify these nameservers
 | 
		
	
		
			
			| 18 | 39 |  #
 | 
		
	
		
			
			| 19 | 40 |  # also-notify=
 | 
		
	
		
			
			| 20 | 41 |  
 | 
		
	
		
			
			| 21 | 42 |  #################################
 | 
		
	
		
			
			| 22 |  | -# any-to-tcp	Answer ANY queries with tc=1, shunting to TCP
 | 
		
	
		
			
			|  | 43 | +# any-to-tcp  Answer ANY queries with tc=1, shunting to TCP
 | 
		
	
		
			
			| 23 | 44 |  #
 | 
		
	
		
			
			| 24 | 45 |  # any-to-tcp=no
 | 
		
	
		
			
			| 25 | 46 |  
 | 
		
	
		
			
			| 26 | 47 |  #################################
 | 
		
	
		
			
			| 27 |  | -# cache-ttl	Seconds to store packets in the PacketCache
 | 
		
	
		
			
			|  | 48 | +# api Enable/disable the REST API
 | 
		
	
		
			
			|  | 49 | +#
 | 
		
	
		
			
			|  | 50 | +api=yes
 | 
		
	
		
			
			|  | 51 | +
 | 
		
	
		
			
			|  | 52 | +#################################
 | 
		
	
		
			
			|  | 53 | +# api-key Static pre-shared authentication key for access to the REST API
 | 
		
	
		
			
			|  | 54 | +#
 | 
		
	
		
			
			|  | 55 | +api-key=PDNS_API_KEY
 | 
		
	
		
			
			|  | 56 | +
 | 
		
	
		
			
			|  | 57 | +#################################
 | 
		
	
		
			
			|  | 58 | +# api-logfile Location of the server logfile (used by the REST API)
 | 
		
	
		
			
			|  | 59 | +#
 | 
		
	
		
			
			|  | 60 | +# api-logfile=/var/log/pdns.log
 | 
		
	
		
			
			|  | 61 | +
 | 
		
	
		
			
			|  | 62 | +#################################
 | 
		
	
		
			
			|  | 63 | +# api-readonly  Disallow data modification through the REST API when set
 | 
		
	
		
			
			|  | 64 | +#
 | 
		
	
		
			
			|  | 65 | +api-readonly=no
 | 
		
	
		
			
			|  | 66 | +
 | 
		
	
		
			
			|  | 67 | +#################################
 | 
		
	
		
			
			|  | 68 | +# cache-ttl Seconds to store packets in the PacketCache
 | 
		
	
		
			
			| 28 | 69 |  #
 | 
		
	
		
			
			| 29 | 70 |  # cache-ttl=20
 | 
		
	
		
			
			| 30 | 71 |  
 | 
		
	
		
			
			| 31 | 72 |  #################################
 | 
		
	
		
			
			| 32 |  | -# carbon-interval	Number of seconds between carbon (graphite) updates
 | 
		
	
		
			
			|  | 73 | +# carbon-interval Number of seconds between carbon (graphite) updates
 | 
		
	
		
			
			| 33 | 74 |  #
 | 
		
	
		
			
			| 34 | 75 |  # carbon-interval=30
 | 
		
	
		
			
			| 35 | 76 |  
 | 
		
	
		
			
			| 36 | 77 |  #################################
 | 
		
	
		
			
			| 37 |  | -# carbon-ourname	If set, overrides our reported hostname for carbon stats
 | 
		
	
		
			
			|  | 78 | +# carbon-ourname  If set, overrides our reported hostname for carbon stats
 | 
		
	
		
			
			| 38 | 79 |  #
 | 
		
	
		
			
			| 39 | 80 |  # carbon-ourname=
 | 
		
	
		
			
			| 40 | 81 |  
 | 
		
	
		
			
			| 41 | 82 |  #################################
 | 
		
	
		
			
			| 42 |  | -# carbon-server	If set, send metrics in carbon (graphite) format to this server
 | 
		
	
		
			
			|  | 83 | +# carbon-server If set, send metrics in carbon (graphite) format to this server
 | 
		
	
		
			
			| 43 | 84 |  #
 | 
		
	
		
			
			| 44 | 85 |  # carbon-server=
 | 
		
	
		
			
			| 45 | 86 |  
 | 
		
	
		
			
			| 46 | 87 |  #################################
 | 
		
	
		
			
			| 47 |  | -# chroot	If set, chroot to this directory for more security
 | 
		
	
		
			
			|  | 88 | +# chroot  If set, chroot to this directory for more security
 | 
		
	
		
			
			| 48 | 89 |  #
 | 
		
	
		
			
			| 49 | 90 |  # chroot=
 | 
		
	
		
			
			| 50 | 91 |  
 | 
		
	
		
			
			| 51 | 92 |  #################################
 | 
		
	
		
			
			| 52 |  | -# config-dir	Location of configuration directory (pdns.conf)
 | 
		
	
		
			
			|  | 93 | +# config-dir  Location of configuration directory (pdns.conf)
 | 
		
	
		
			
			| 53 | 94 |  #
 | 
		
	
		
			
			| 54 | 95 |  config-dir=/etc/powerdns
 | 
		
	
		
			
			| 55 | 96 |  
 | 
		
	
		
			
			| 56 | 97 |  #################################
 | 
		
	
		
			
			| 57 |  | -# config-name	Name of this virtual configuration - will rename the binary image
 | 
		
	
		
			
			|  | 98 | +# config-name Name of this virtual configuration - will rename the binary image
 | 
		
	
		
			
			| 58 | 99 |  #
 | 
		
	
		
			
			| 59 | 100 |  # config-name=
 | 
		
	
		
			
			| 60 | 101 |  
 | 
		
	
		
			
			| 61 | 102 |  #################################
 | 
		
	
		
			
			| 62 |  | -# control-console	Debugging switch - don't use
 | 
		
	
		
			
			|  | 103 | +# control-console Debugging switch - don't use
 | 
		
	
		
			
			| 63 | 104 |  #
 | 
		
	
		
			
			| 64 | 105 |  # control-console=no
 | 
		
	
		
			
			| 65 | 106 |  
 | 
		
	
		
			
			| 66 | 107 |  #################################
 | 
		
	
		
			
			| 67 |  | -# daemon	Operate as a daemon
 | 
		
	
		
			
			|  | 108 | +# daemon  Operate as a daemon
 | 
		
	
		
			
			| 68 | 109 |  #
 | 
		
	
		
			
			| 69 |  | -# daemon=yes
 | 
		
	
		
			
			|  | 110 | +# daemon=no
 | 
		
	
		
			
			| 70 | 111 |  
 | 
		
	
		
			
			| 71 | 112 |  #################################
 | 
		
	
		
			
			| 72 |  | -# default-ksk-algorithms	Default KSK algorithms
 | 
		
	
		
			
			|  | 113 | +# default-ksk-algorithms  Default KSK algorithms
 | 
		
	
		
			
			| 73 | 114 |  #
 | 
		
	
		
			
			| 74 |  | -# default-ksk-algorithms=rsasha256
 | 
		
	
		
			
			|  | 115 | +# default-ksk-algorithms=ecdsa256
 | 
		
	
		
			
			| 75 | 116 |  
 | 
		
	
		
			
			| 76 | 117 |  #################################
 | 
		
	
		
			
			| 77 |  | -# default-ksk-size	Default KSK size (0 means default)
 | 
		
	
		
			
			|  | 118 | +# default-ksk-size  Default KSK size (0 means default)
 | 
		
	
		
			
			| 78 | 119 |  #
 | 
		
	
		
			
			| 79 | 120 |  # default-ksk-size=0
 | 
		
	
		
			
			| 80 | 121 |  
 | 
		
	
		
			
			| 81 | 122 |  #################################
 | 
		
	
		
			
			| 82 |  | -# default-soa-mail	mail address to insert in the SOA record if none set in the backend
 | 
		
	
		
			
			|  | 123 | +# default-soa-edit  Default SOA-EDIT value
 | 
		
	
		
			
			|  | 124 | +#
 | 
		
	
		
			
			|  | 125 | +# default-soa-edit=
 | 
		
	
		
			
			|  | 126 | +
 | 
		
	
		
			
			|  | 127 | +#################################
 | 
		
	
		
			
			|  | 128 | +# default-soa-edit-signed Default SOA-EDIT value for signed zones
 | 
		
	
		
			
			|  | 129 | +#
 | 
		
	
		
			
			|  | 130 | +# default-soa-edit-signed=
 | 
		
	
		
			
			|  | 131 | +
 | 
		
	
		
			
			|  | 132 | +#################################
 | 
		
	
		
			
			|  | 133 | +# default-soa-mail  mail address to insert in the SOA record if none set in the backend
 | 
		
	
		
			
			| 83 | 134 |  #
 | 
		
	
		
			
			| 84 | 135 |  # default-soa-mail=
 | 
		
	
		
			
			| 85 | 136 |  
 | 
		
	
		
			
			| 86 | 137 |  #################################
 | 
		
	
		
			
			| 87 |  | -# default-soa-name	name to insert in the SOA record if none set in the backend
 | 
		
	
		
			
			|  | 138 | +# default-soa-name  name to insert in the SOA record if none set in the backend
 | 
		
	
		
			
			| 88 | 139 |  #
 | 
		
	
		
			
			| 89 | 140 |  # default-soa-name=a.misconfigured.powerdns.server
 | 
		
	
		
			
			| 90 | 141 |  
 | 
		
	
		
			
			| 91 | 142 |  #################################
 | 
		
	
		
			
			| 92 |  | -# default-ttl	Seconds a result is valid if not set otherwise
 | 
		
	
		
			
			|  | 143 | +# default-ttl Seconds a result is valid if not set otherwise
 | 
		
	
		
			
			| 93 | 144 |  #
 | 
		
	
		
			
			| 94 | 145 |  # default-ttl=3600
 | 
		
	
		
			
			| 95 | 146 |  
 | 
		
	
		
			
			| 96 | 147 |  #################################
 | 
		
	
		
			
			| 97 |  | -# default-zsk-algorithms	Default ZSK algorithms
 | 
		
	
		
			
			|  | 148 | +# default-zsk-algorithms  Default ZSK algorithms
 | 
		
	
		
			
			| 98 | 149 |  #
 | 
		
	
		
			
			| 99 |  | -# default-zsk-algorithms=rsasha256
 | 
		
	
		
			
			|  | 150 | +# default-zsk-algorithms=
 | 
		
	
		
			
			| 100 | 151 |  
 | 
		
	
		
			
			| 101 | 152 |  #################################
 | 
		
	
		
			
			| 102 |  | -# default-zsk-size	Default ZSK size (0 means default)
 | 
		
	
		
			
			|  | 153 | +# default-zsk-size  Default ZSK size (0 means default)
 | 
		
	
		
			
			| 103 | 154 |  #
 | 
		
	
		
			
			| 104 | 155 |  # default-zsk-size=0
 | 
		
	
		
			
			| 105 | 156 |  
 | 
		
	
		
			
			| 106 | 157 |  #################################
 | 
		
	
		
			
			| 107 |  | -# direct-dnskey	Fetch DNSKEY RRs from backend during DNSKEY synthesis
 | 
		
	
		
			
			|  | 158 | +# direct-dnskey Fetch DNSKEY RRs from backend during DNSKEY synthesis
 | 
		
	
		
			
			| 108 | 159 |  #
 | 
		
	
		
			
			| 109 | 160 |  # direct-dnskey=no
 | 
		
	
		
			
			| 110 | 161 |  
 | 
		
	
		
			
			| 111 | 162 |  #################################
 | 
		
	
		
			
			| 112 |  | -# disable-axfr	Disable zonetransfers but do allow TCP queries
 | 
		
	
		
			
			|  | 163 | +# disable-axfr  Disable zonetransfers but do allow TCP queries
 | 
		
	
		
			
			| 113 | 164 |  #
 | 
		
	
		
			
			| 114 | 165 |  disable-axfr=no
 | 
		
	
		
			
			| 115 | 166 |  
 | 
		
	
		
			
			| 116 | 167 |  #################################
 | 
		
	
		
			
			| 117 |  | -# disable-axfr-rectify	Disable the rectify step during an outgoing AXFR. Only required for regression testing.
 | 
		
	
		
			
			|  | 168 | +# disable-axfr-rectify  Disable the rectify step during an outgoing AXFR. Only required for regression testing.
 | 
		
	
		
			
			| 118 | 169 |  #
 | 
		
	
		
			
			| 119 | 170 |  # disable-axfr-rectify=no
 | 
		
	
		
			
			| 120 | 171 |  
 | 
		
	
		
			
			| 121 | 172 |  #################################
 | 
		
	
		
			
			| 122 |  | -# disable-tcp	Do not listen to TCP queries
 | 
		
	
		
			
			|  | 173 | +# disable-syslog  Disable logging to syslog, useful when running inside a supervisor that logs stdout
 | 
		
	
		
			
			| 123 | 174 |  #
 | 
		
	
		
			
			| 124 |  | -# disable-tcp=no
 | 
		
	
		
			
			|  | 175 | +# disable-syslog=no
 | 
		
	
		
			
			| 125 | 176 |  
 | 
		
	
		
			
			| 126 | 177 |  #################################
 | 
		
	
		
			
			| 127 |  | -# distributor-threads	Default number of Distributor (backend) threads to start
 | 
		
	
		
			
			|  | 178 | +# disable-tcp Do not listen to TCP queries
 | 
		
	
		
			
			| 128 | 179 |  #
 | 
		
	
		
			
			| 129 |  | -# distributor-threads=3
 | 
		
	
		
			
			|  | 180 | +# disable-tcp=no
 | 
		
	
		
			
			| 130 | 181 |  
 | 
		
	
		
			
			| 131 | 182 |  #################################
 | 
		
	
		
			
			| 132 |  | -# do-ipv6-additional-processing	Do AAAA additional processing
 | 
		
	
		
			
			|  | 183 | +# distributor-threads Default number of Distributor (backend) threads to start
 | 
		
	
		
			
			| 133 | 184 |  #
 | 
		
	
		
			
			| 134 |  | -# do-ipv6-additional-processing=yes
 | 
		
	
		
			
			|  | 185 | +# distributor-threads=3
 | 
		
	
		
			
			| 135 | 186 |  
 | 
		
	
		
			
			| 136 | 187 |  #################################
 | 
		
	
		
			
			| 137 |  | -# edns-subnet-processing	If we should act on EDNS Subnet options
 | 
		
	
		
			
			|  | 188 | +# dname-processing  If we should support DNAME records
 | 
		
	
		
			
			| 138 | 189 |  #
 | 
		
	
		
			
			| 139 |  | -# edns-subnet-processing=no
 | 
		
	
		
			
			|  | 190 | +# dname-processing=no
 | 
		
	
		
			
			| 140 | 191 |  
 | 
		
	
		
			
			| 141 | 192 |  #################################
 | 
		
	
		
			
			| 142 |  | -# entropy-source	If set, read entropy from this file
 | 
		
	
		
			
			|  | 193 | +# dnssec-key-cache-ttl  Seconds to cache DNSSEC keys from the database
 | 
		
	
		
			
			| 143 | 194 |  #
 | 
		
	
		
			
			| 144 |  | -# entropy-source=/dev/urandom
 | 
		
	
		
			
			|  | 195 | +# dnssec-key-cache-ttl=30
 | 
		
	
		
			
			| 145 | 196 |  
 | 
		
	
		
			
			| 146 | 197 |  #################################
 | 
		
	
		
			
			| 147 |  | -# experimental-api-key	REST API Static authentication key (required for API use)
 | 
		
	
		
			
			|  | 198 | +# dnsupdate Enable/Disable DNS update (RFC2136) support. Default is no.
 | 
		
	
		
			
			| 148 | 199 |  #
 | 
		
	
		
			
			| 149 |  | -# experimental-api-key=
 | 
		
	
		
			
			|  | 200 | +# dnsupdate=no
 | 
		
	
		
			
			| 150 | 201 |  
 | 
		
	
		
			
			| 151 | 202 |  #################################
 | 
		
	
		
			
			| 152 |  | -# experimental-api-readonly	If the JSON API should disallow data modification
 | 
		
	
		
			
			|  | 203 | +# do-ipv6-additional-processing Do AAAA additional processing
 | 
		
	
		
			
			| 153 | 204 |  #
 | 
		
	
		
			
			| 154 |  | -# experimental-api-readonly=no
 | 
		
	
		
			
			|  | 205 | +# do-ipv6-additional-processing=yes
 | 
		
	
		
			
			| 155 | 206 |  
 | 
		
	
		
			
			| 156 | 207 |  #################################
 | 
		
	
		
			
			| 157 |  | -# experimental-dname-processing	If we should support DNAME records
 | 
		
	
		
			
			|  | 208 | +# domain-metadata-cache-ttl Seconds to cache domain metadata from the database
 | 
		
	
		
			
			| 158 | 209 |  #
 | 
		
	
		
			
			| 159 |  | -# experimental-dname-processing=no
 | 
		
	
		
			
			|  | 210 | +# domain-metadata-cache-ttl=60
 | 
		
	
		
			
			| 160 | 211 |  
 | 
		
	
		
			
			| 161 | 212 |  #################################
 | 
		
	
		
			
			| 162 |  | -# experimental-dnsupdate	Enable/Disable DNS update (RFC2136) support. Default is no.
 | 
		
	
		
			
			|  | 213 | +# edns-subnet-processing  If we should act on EDNS Subnet options
 | 
		
	
		
			
			| 163 | 214 |  #
 | 
		
	
		
			
			| 164 |  | -# experimental-dnsupdate=no
 | 
		
	
		
			
			|  | 215 | +# edns-subnet-processing=no
 | 
		
	
		
			
			| 165 | 216 |  
 | 
		
	
		
			
			| 166 | 217 |  #################################
 | 
		
	
		
			
			| 167 |  | -# experimental-json-interface	If the webserver should serve JSON data
 | 
		
	
		
			
			|  | 218 | +# entropy-source  If set, read entropy from this file
 | 
		
	
		
			
			| 168 | 219 |  #
 | 
		
	
		
			
			| 169 |  | -# experimental-json-interface=no
 | 
		
	
		
			
			|  | 220 | +# entropy-source=/dev/urandom
 | 
		
	
		
			
			| 170 | 221 |  
 | 
		
	
		
			
			| 171 | 222 |  #################################
 | 
		
	
		
			
			| 172 |  | -# experimental-logfile	Filename of the log file for JSON parser
 | 
		
	
		
			
			|  | 223 | +# experimental-lua-policy-script  Lua script for the policy engine
 | 
		
	
		
			
			| 173 | 224 |  #
 | 
		
	
		
			
			| 174 |  | -# experimental-logfile=/var/log/pdns.log
 | 
		
	
		
			
			|  | 225 | +# experimental-lua-policy-script=
 | 
		
	
		
			
			| 175 | 226 |  
 | 
		
	
		
			
			| 176 | 227 |  #################################
 | 
		
	
		
			
			| 177 |  | -# forward-dnsupdate	A global setting to allow DNS update packages that are for a Slave domain, to be forwarded to the master.
 | 
		
	
		
			
			|  | 228 | +# forward-dnsupdate A global setting to allow DNS update packages that are for a Slave domain, to be forwarded to the master.
 | 
		
	
		
			
			| 178 | 229 |  #
 | 
		
	
		
			
			| 179 | 230 |  # forward-dnsupdate=yes
 | 
		
	
		
			
			| 180 | 231 |  
 | 
		
	
		
			
			| 181 | 232 |  #################################
 | 
		
	
		
			
			| 182 |  | -# guardian	Run within a guardian process
 | 
		
	
		
			
			|  | 233 | +# guardian  Run within a guardian process
 | 
		
	
		
			
			| 183 | 234 |  #
 | 
		
	
		
			
			| 184 | 235 |  guardian=yes
 | 
		
	
		
			
			| 185 | 236 |  
 | 
		
	
		
			
			| 186 | 237 |  #################################
 | 
		
	
		
			
			| 187 |  | -# include-dir	Include *.conf files from this directory
 | 
		
	
		
			
			|  | 238 | +# include-dir Include *.conf files from this directory
 | 
		
	
		
			
			| 188 | 239 |  #
 | 
		
	
		
			
			| 189 | 240 |  # include-dir=
 | 
		
	
		
			
			| 190 | 241 |  include-dir=/etc/powerdns/pdns.d
 | 
		
	
		
			
			| 191 | 242 |  
 | 
		
	
		
			
			| 192 | 243 |  #################################
 | 
		
	
		
			
			| 193 |  | -# launch	Which backends to launch and order to query them in
 | 
		
	
		
			
			|  | 244 | +# launch  Which backends to launch and order to query them in
 | 
		
	
		
			
			| 194 | 245 |  #
 | 
		
	
		
			
			| 195 | 246 |  # launch=
 | 
		
	
		
			
			| 196 |  | -launch=gpgsql
 | 
		
	
		
			
			|  | 247 | +launch=
 | 
		
	
		
			
			| 197 | 248 |  
 | 
		
	
		
			
			| 198 | 249 |  #################################
 | 
		
	
		
			
			| 199 |  | -# load-modules	Load this module - supply absolute or relative path
 | 
		
	
		
			
			|  | 250 | +# load-modules  Load this module - supply absolute or relative path
 | 
		
	
		
			
			| 200 | 251 |  #
 | 
		
	
		
			
			| 201 | 252 |  # load-modules=
 | 
		
	
		
			
			| 202 | 253 |  
 | 
		
	
		
			
			| 203 | 254 |  #################################
 | 
		
	
		
			
			| 204 |  | -# local-address	Local IP addresses to which we bind
 | 
		
	
		
			
			|  | 255 | +# local-address Local IP addresses to which we bind
 | 
		
	
		
			
			| 205 | 256 |  #
 | 
		
	
		
			
			| 206 | 257 |  local-address=0.0.0.0
 | 
		
	
		
			
			| 207 | 258 |  
 | 
		
	
		
			
			| 208 | 259 |  #################################
 | 
		
	
		
			
			| 209 |  | -# local-address-nonexist-fail	Fail to start if one or more of the local-address's do not exist on this server
 | 
		
	
		
			
			|  | 260 | +# local-address-nonexist-fail Fail to start if one or more of the local-address's do not exist on this server
 | 
		
	
		
			
			| 210 | 261 |  #
 | 
		
	
		
			
			| 211 | 262 |  # local-address-nonexist-fail=yes
 | 
		
	
		
			
			| 212 | 263 |  
 | 
		
	
		
			
			| 213 | 264 |  #################################
 | 
		
	
		
			
			| 214 |  | -# local-ipv6	Local IP address to which we bind
 | 
		
	
		
			
			|  | 265 | +# local-ipv6  Local IP address to which we bind
 | 
		
	
		
			
			| 215 | 266 |  #
 | 
		
	
		
			
			| 216 |  | -# local-ipv6=
 | 
		
	
		
			
			|  | 267 | +# local-ipv6=::
 | 
		
	
		
			
			| 217 | 268 |  
 | 
		
	
		
			
			| 218 | 269 |  #################################
 | 
		
	
		
			
			| 219 |  | -# local-ipv6-nonexist-fail	Fail to start if one or more of the local-ipv6 addresses do not exist on this server
 | 
		
	
		
			
			|  | 270 | +# local-ipv6-nonexist-fail  Fail to start if one or more of the local-ipv6 addresses do not exist on this server
 | 
		
	
		
			
			| 220 | 271 |  #
 | 
		
	
		
			
			| 221 | 272 |  # local-ipv6-nonexist-fail=yes
 | 
		
	
		
			
			| 222 | 273 |  
 | 
		
	
		
			
			| 223 | 274 |  #################################
 | 
		
	
		
			
			| 224 |  | -# local-port	The port on which we listen
 | 
		
	
		
			
			|  | 275 | +# local-port  The port on which we listen
 | 
		
	
		
			
			| 225 | 276 |  #
 | 
		
	
		
			
			| 226 | 277 |  # local-port=53
 | 
		
	
		
			
			| 227 | 278 |  
 | 
		
	
		
			
			| 228 | 279 |  #################################
 | 
		
	
		
			
			| 229 |  | -# log-dns-details	If PDNS should log DNS non-erroneous details
 | 
		
	
		
			
			|  | 280 | +# log-dns-details If PDNS should log DNS non-erroneous details
 | 
		
	
		
			
			| 230 | 281 |  #
 | 
		
	
		
			
			| 231 | 282 |  # log-dns-details=no
 | 
		
	
		
			
			| 232 | 283 |  
 | 
		
	
		
			
			| 233 | 284 |  #################################
 | 
		
	
		
			
			| 234 |  | -# log-dns-queries	If PDNS should log all incoming DNS queries
 | 
		
	
		
			
			|  | 285 | +# log-dns-queries If PDNS should log all incoming DNS queries
 | 
		
	
		
			
			| 235 | 286 |  #
 | 
		
	
		
			
			| 236 | 287 |  # log-dns-queries=no
 | 
		
	
		
			
			| 237 | 288 |  
 | 
		
	
		
			
			| 238 | 289 |  #################################
 | 
		
	
		
			
			| 239 |  | -# logging-facility	Log under a specific facility
 | 
		
	
		
			
			|  | 290 | +# logging-facility  Log under a specific facility
 | 
		
	
		
			
			| 240 | 291 |  #
 | 
		
	
		
			
			| 241 | 292 |  # logging-facility=
 | 
		
	
		
			
			| 242 | 293 |  
 | 
		
	
		
			
			| 243 | 294 |  #################################
 | 
		
	
		
			
			| 244 |  | -# loglevel	Amount of logging. Higher is more. Do not set below 3
 | 
		
	
		
			
			|  | 295 | +# loglevel  Amount of logging. Higher is more. Do not set below 3
 | 
		
	
		
			
			| 245 | 296 |  #
 | 
		
	
		
			
			| 246 | 297 |  # loglevel=4
 | 
		
	
		
			
			| 247 | 298 |  
 | 
		
	
		
			
			| 248 | 299 |  #################################
 | 
		
	
		
			
			| 249 |  | -# lua-prequery-script	Lua script with prequery handler
 | 
		
	
		
			
			|  | 300 | +# lua-prequery-script Lua script with prequery handler (DO NOT USE)
 | 
		
	
		
			
			| 250 | 301 |  #
 | 
		
	
		
			
			| 251 | 302 |  # lua-prequery-script=
 | 
		
	
		
			
			| 252 | 303 |  
 | 
		
	
		
			
			| 253 | 304 |  #################################
 | 
		
	
		
			
			| 254 |  | -# master	Act as a master
 | 
		
	
		
			
			|  | 305 | +# master  Act as a master
 | 
		
	
		
			
			| 255 | 306 |  #
 | 
		
	
		
			
			| 256 | 307 |  master=yes
 | 
		
	
		
			
			| 257 | 308 |  
 | 
		
	
		
			
			| 258 | 309 |  #################################
 | 
		
	
		
			
			| 259 |  | -# max-cache-entries	Maximum number of cache entries
 | 
		
	
		
			
			|  | 310 | +# max-cache-entries Maximum number of cache entries
 | 
		
	
		
			
			| 260 | 311 |  #
 | 
		
	
		
			
			| 261 | 312 |  # max-cache-entries=1000000
 | 
		
	
		
			
			| 262 | 313 |  
 | 
		
	
		
			
			| 263 | 314 |  #################################
 | 
		
	
		
			
			| 264 |  | -# max-ent-entries	Maximum number of empty non-terminals in a zone
 | 
		
	
		
			
			|  | 315 | +# max-ent-entries Maximum number of empty non-terminals in a zone
 | 
		
	
		
			
			| 265 | 316 |  #
 | 
		
	
		
			
			| 266 | 317 |  # max-ent-entries=100000
 | 
		
	
		
			
			| 267 | 318 |  
 | 
		
	
		
			
			| 268 | 319 |  #################################
 | 
		
	
		
			
			| 269 |  | -# max-nsec3-iterations	Limit the number of NSEC3 hash iterations
 | 
		
	
		
			
			|  | 320 | +# max-nsec3-iterations  Limit the number of NSEC3 hash iterations
 | 
		
	
		
			
			| 270 | 321 |  #
 | 
		
	
		
			
			| 271 | 322 |  # max-nsec3-iterations=500
 | 
		
	
		
			
			| 272 | 323 |  
 | 
		
	
		
			
			| 273 | 324 |  #################################
 | 
		
	
		
			
			| 274 |  | -# max-queue-length	Maximum queuelength before considering situation lost
 | 
		
	
		
			
			|  | 325 | +# max-queue-length  Maximum queuelength before considering situation lost
 | 
		
	
		
			
			| 275 | 326 |  #
 | 
		
	
		
			
			| 276 | 327 |  # max-queue-length=5000
 | 
		
	
		
			
			| 277 | 328 |  
 | 
		
	
		
			
			| 278 | 329 |  #################################
 | 
		
	
		
			
			| 279 |  | -# max-signature-cache-entries	Maximum number of signatures cache entries
 | 
		
	
		
			
			|  | 330 | +# max-signature-cache-entries Maximum number of signatures cache entries
 | 
		
	
		
			
			| 280 | 331 |  #
 | 
		
	
		
			
			| 281 | 332 |  # max-signature-cache-entries=
 | 
		
	
		
			
			| 282 | 333 |  
 | 
		
	
		
			
			| 283 | 334 |  #################################
 | 
		
	
		
			
			| 284 |  | -# max-tcp-connections	Maximum number of TCP connections
 | 
		
	
		
			
			|  | 335 | +# max-tcp-connections Maximum number of TCP connections
 | 
		
	
		
			
			| 285 | 336 |  #
 | 
		
	
		
			
			| 286 |  | -# max-tcp-connections=10
 | 
		
	
		
			
			|  | 337 | +# max-tcp-connections=20
 | 
		
	
		
			
			| 287 | 338 |  
 | 
		
	
		
			
			| 288 | 339 |  #################################
 | 
		
	
		
			
			| 289 |  | -# module-dir	Default directory for modules
 | 
		
	
		
			
			|  | 340 | +# module-dir  Default directory for modules
 | 
		
	
		
			
			| 290 | 341 |  #
 | 
		
	
		
			
			| 291 |  | -# module-dir=/usr/lib/TRIPLET/pdns
 | 
		
	
		
			
			|  | 342 | +
 | 
		
	
		
			
			| 292 | 343 |  
 | 
		
	
		
			
			| 293 | 344 |  #################################
 | 
		
	
		
			
			| 294 |  | -# negquery-cache-ttl	Seconds to store negative query results in the QueryCache
 | 
		
	
		
			
			|  | 345 | +# negquery-cache-ttl  Seconds to store negative query results in the QueryCache
 | 
		
	
		
			
			| 295 | 346 |  #
 | 
		
	
		
			
			| 296 | 347 |  # negquery-cache-ttl=60
 | 
		
	
		
			
			| 297 | 348 |  
 | 
		
	
		
			
			| 298 | 349 |  #################################
 | 
		
	
		
			
			| 299 |  | -# no-shuffle	Set this to prevent random shuffling of answers - for regression testing
 | 
		
	
		
			
			|  | 350 | +# no-shuffle  Set this to prevent random shuffling of answers - for regression testing
 | 
		
	
		
			
			| 300 | 351 |  #
 | 
		
	
		
			
			| 301 | 352 |  # no-shuffle=off
 | 
		
	
		
			
			| 302 | 353 |  
 | 
		
	
		
			
			| 303 | 354 |  #################################
 | 
		
	
		
			
			| 304 |  | -# only-notify	Only send AXFR NOTIFY to these IP addresses or netmasks
 | 
		
	
		
			
			|  | 355 | +# non-local-bind  Enable binding to non-local addresses by using FREEBIND / BINDANY socket options
 | 
		
	
		
			
			|  | 356 | +#
 | 
		
	
		
			
			|  | 357 | +# non-local-bind=no
 | 
		
	
		
			
			|  | 358 | +
 | 
		
	
		
			
			|  | 359 | +#################################
 | 
		
	
		
			
			|  | 360 | +# only-notify Only send AXFR NOTIFY to these IP addresses or netmasks
 | 
		
	
		
			
			| 305 | 361 |  #
 | 
		
	
		
			
			| 306 | 362 |  # only-notify=0.0.0.0/0,::/0
 | 
		
	
		
			
			| 307 | 363 |  
 | 
		
	
		
			
			| 308 | 364 |  #################################
 | 
		
	
		
			
			| 309 |  | -# out-of-zone-additional-processing	Do out of zone additional processing
 | 
		
	
		
			
			|  | 365 | +# out-of-zone-additional-processing Do out of zone additional processing
 | 
		
	
		
			
			| 310 | 366 |  #
 | 
		
	
		
			
			| 311 | 367 |  # out-of-zone-additional-processing=yes
 | 
		
	
		
			
			| 312 | 368 |  
 | 
		
	
		
			
			| 313 | 369 |  #################################
 | 
		
	
		
			
			| 314 |  | -# overload-queue-length	Maximum queuelength moving to packetcache only
 | 
		
	
		
			
			|  | 370 | +# outgoing-axfr-expand-alias  Expand ALIAS records during outgoing AXFR
 | 
		
	
		
			
			| 315 | 371 |  #
 | 
		
	
		
			
			| 316 |  | -# overload-queue-length=0
 | 
		
	
		
			
			|  | 372 | +# outgoing-axfr-expand-alias=no
 | 
		
	
		
			
			| 317 | 373 |  
 | 
		
	
		
			
			| 318 | 374 |  #################################
 | 
		
	
		
			
			| 319 |  | -# pipebackend-abi-version	Version of the pipe backend ABI
 | 
		
	
		
			
			|  | 375 | +# overload-queue-length Maximum queuelength moving to packetcache only
 | 
		
	
		
			
			| 320 | 376 |  #
 | 
		
	
		
			
			| 321 |  | -# pipebackend-abi-version=1
 | 
		
	
		
			
			|  | 377 | +# overload-queue-length=0
 | 
		
	
		
			
			| 322 | 378 |  
 | 
		
	
		
			
			| 323 | 379 |  #################################
 | 
		
	
		
			
			| 324 |  | -# prevent-self-notification	Don't send notifications to what we think is ourself
 | 
		
	
		
			
			|  | 380 | +# prevent-self-notification Don't send notifications to what we think is ourself
 | 
		
	
		
			
			| 325 | 381 |  #
 | 
		
	
		
			
			| 326 | 382 |  # prevent-self-notification=yes
 | 
		
	
		
			
			| 327 | 383 |  
 | 
		
	
		
			
			| 328 | 384 |  #################################
 | 
		
	
		
			
			| 329 |  | -# query-cache-ttl	Seconds to store query results in the QueryCache
 | 
		
	
		
			
			|  | 385 | +# query-cache-ttl Seconds to store query results in the QueryCache
 | 
		
	
		
			
			| 330 | 386 |  #
 | 
		
	
		
			
			| 331 | 387 |  # query-cache-ttl=20
 | 
		
	
		
			
			| 332 | 388 |  
 | 
		
	
		
			
			| 333 | 389 |  #################################
 | 
		
	
		
			
			| 334 |  | -# query-local-address	Source IP address for sending queries
 | 
		
	
		
			
			|  | 390 | +# query-local-address Source IP address for sending queries
 | 
		
	
		
			
			| 335 | 391 |  #
 | 
		
	
		
			
			| 336 | 392 |  # query-local-address=0.0.0.0
 | 
		
	
		
			
			| 337 | 393 |  
 | 
		
	
		
			
			| 338 | 394 |  #################################
 | 
		
	
		
			
			| 339 |  | -# query-local-address6	Source IPv6 address for sending queries
 | 
		
	
		
			
			|  | 395 | +# query-local-address6  Source IPv6 address for sending queries
 | 
		
	
		
			
			| 340 | 396 |  #
 | 
		
	
		
			
			| 341 | 397 |  # query-local-address6=::
 | 
		
	
		
			
			| 342 | 398 |  
 | 
		
	
		
			
			| 343 | 399 |  #################################
 | 
		
	
		
			
			| 344 |  | -# query-logging	Hint backends that queries should be logged
 | 
		
	
		
			
			|  | 400 | +# query-logging Hint backends that queries should be logged
 | 
		
	
		
			
			| 345 | 401 |  #
 | 
		
	
		
			
			| 346 | 402 |  # query-logging=no
 | 
		
	
		
			
			| 347 | 403 |  
 | 
		
	
		
			
			| 348 | 404 |  #################################
 | 
		
	
		
			
			| 349 |  | -# queue-limit	Maximum number of milliseconds to queue a query
 | 
		
	
		
			
			|  | 405 | +# queue-limit Maximum number of milliseconds to queue a query
 | 
		
	
		
			
			| 350 | 406 |  #
 | 
		
	
		
			
			| 351 | 407 |  # queue-limit=1500
 | 
		
	
		
			
			| 352 | 408 |  
 | 
		
	
		
			
			| 353 | 409 |  #################################
 | 
		
	
		
			
			| 354 |  | -# receiver-threads	Default number of receiver threads to start
 | 
		
	
		
			
			|  | 410 | +# receiver-threads  Default number of receiver threads to start
 | 
		
	
		
			
			| 355 | 411 |  #
 | 
		
	
		
			
			| 356 | 412 |  # receiver-threads=1
 | 
		
	
		
			
			| 357 | 413 |  
 | 
		
	
		
			
			| 358 | 414 |  #################################
 | 
		
	
		
			
			| 359 |  | -# recursive-cache-ttl	Seconds to store packets for recursive queries in the PacketCache
 | 
		
	
		
			
			|  | 415 | +# recursive-cache-ttl Seconds to store packets for recursive queries in the PacketCache
 | 
		
	
		
			
			| 360 | 416 |  #
 | 
		
	
		
			
			| 361 | 417 |  # recursive-cache-ttl=10
 | 
		
	
		
			
			| 362 | 418 |  
 | 
		
	
		
			
			| 363 | 419 |  #################################
 | 
		
	
		
			
			| 364 |  | -# recursor	If recursion is desired, IP address of a recursing nameserver
 | 
		
	
		
			
			|  | 420 | +# recursor  If recursion is desired, IP address of a recursing nameserver
 | 
		
	
		
			
			| 365 | 421 |  #
 | 
		
	
		
			
			| 366 | 422 |  recursor=PDNS_RECURSOR_HOST:53
 | 
		
	
		
			
			| 367 | 423 |  
 | 
		
	
		
			
			| 368 | 424 |  #################################
 | 
		
	
		
			
			| 369 |  | -# retrieval-threads	Number of AXFR-retrieval threads for slave operation
 | 
		
	
		
			
			|  | 425 | +# retrieval-threads Number of AXFR-retrieval threads for slave operation
 | 
		
	
		
			
			| 370 | 426 |  #
 | 
		
	
		
			
			| 371 | 427 |  # retrieval-threads=2
 | 
		
	
		
			
			| 372 | 428 |  
 | 
		
	
		
			
			| 373 | 429 |  #################################
 | 
		
	
		
			
			| 374 |  | -# reuseport	Enable higher performance on compliant kernels by using SO_REUSEPORT allowing each receiver thread to open its own socket
 | 
		
	
		
			
			|  | 430 | +# reuseport Enable higher performance on compliant kernels by using SO_REUSEPORT allowing each receiver thread to open its own socket
 | 
		
	
		
			
			| 375 | 431 |  #
 | 
		
	
		
			
			| 376 | 432 |  # reuseport=no
 | 
		
	
		
			
			| 377 | 433 |  
 | 
		
	
		
			
			| 378 | 434 |  #################################
 | 
		
	
		
			
			| 379 |  | -# security-poll-suffix	Domain name from which to query security update notifications
 | 
		
	
		
			
			|  | 435 | +# security-poll-suffix  Domain name from which to query security update notifications
 | 
		
	
		
			
			| 380 | 436 |  #
 | 
		
	
		
			
			| 381 | 437 |  # security-poll-suffix=secpoll.powerdns.com.
 | 
		
	
		
			
			| 382 | 438 |  
 | 
		
	
		
			
			| 383 | 439 |  #################################
 | 
		
	
		
			
			| 384 |  | -# send-root-referral	Send out old-fashioned root-referral instead of ServFail in case of no authority
 | 
		
	
		
			
			| 385 |  | -#
 | 
		
	
		
			
			| 386 |  | -# send-root-referral=no
 | 
		
	
		
			
			| 387 |  | -
 | 
		
	
		
			
			| 388 |  | -#################################
 | 
		
	
		
			
			| 389 |  | -# server-id	Returned when queried for 'server.id' TXT or NSID, defaults to hostname - disabled or custom
 | 
		
	
		
			
			|  | 440 | +# server-id Returned when queried for 'server.id' TXT or NSID, defaults to hostname - disabled or custom
 | 
		
	
		
			
			| 390 | 441 |  #
 | 
		
	
		
			
			| 391 | 442 |  # server-id=
 | 
		
	
		
			
			| 392 | 443 |  
 | 
		
	
		
			
			| 393 | 444 |  #################################
 | 
		
	
		
			
			| 394 |  | -# setgid	If set, change group id to this gid for more security
 | 
		
	
		
			
			|  | 445 | +# setgid  If set, change group id to this gid for more security
 | 
		
	
		
			
			| 395 | 446 |  #
 | 
		
	
		
			
			| 396 | 447 |  setgid=pdns
 | 
		
	
		
			
			| 397 | 448 |  
 | 
		
	
		
			
			| 398 | 449 |  #################################
 | 
		
	
		
			
			| 399 |  | -# setuid	If set, change user id to this uid for more security
 | 
		
	
		
			
			|  | 450 | +# setuid  If set, change user id to this uid for more security
 | 
		
	
		
			
			| 400 | 451 |  #
 | 
		
	
		
			
			| 401 | 452 |  setuid=pdns
 | 
		
	
		
			
			| 402 | 453 |  
 | 
		
	
		
			
			| 403 | 454 |  #################################
 | 
		
	
		
			
			| 404 |  | -# signing-threads	Default number of signer threads to start
 | 
		
	
		
			
			|  | 455 | +# signing-threads Default number of signer threads to start
 | 
		
	
		
			
			| 405 | 456 |  #
 | 
		
	
		
			
			| 406 | 457 |  # signing-threads=3
 | 
		
	
		
			
			| 407 | 458 |  
 | 
		
	
		
			
			| 408 | 459 |  #################################
 | 
		
	
		
			
			| 409 |  | -# slave	Act as a slave
 | 
		
	
		
			
			|  | 460 | +# slave Act as a slave
 | 
		
	
		
			
			| 410 | 461 |  #
 | 
		
	
		
			
			| 411 | 462 |  # slave=no
 | 
		
	
		
			
			| 412 | 463 |  
 | 
		
	
		
			
			| 413 | 464 |  #################################
 | 
		
	
		
			
			| 414 |  | -# slave-cycle-interval	Reschedule failed SOA serial checks once every .. seconds
 | 
		
	
		
			
			|  | 465 | +# slave-cycle-interval  Schedule slave freshness checks once every .. seconds
 | 
		
	
		
			
			| 415 | 466 |  #
 | 
		
	
		
			
			| 416 | 467 |  # slave-cycle-interval=60
 | 
		
	
		
			
			| 417 | 468 |  
 | 
		
	
		
			
			| 418 | 469 |  #################################
 | 
		
	
		
			
			| 419 |  | -# slave-renotify	If we should send out notifications for slaved updates
 | 
		
	
		
			
			|  | 470 | +# slave-renotify  If we should send out notifications for slaved updates
 | 
		
	
		
			
			| 420 | 471 |  #
 | 
		
	
		
			
			| 421 | 472 |  # slave-renotify=no
 | 
		
	
		
			
			| 422 | 473 |  
 | 
		
	
		
			
			| 423 | 474 |  #################################
 | 
		
	
		
			
			| 424 |  | -# soa-expire-default	Default SOA expire
 | 
		
	
		
			
			|  | 475 | +# soa-expire-default  Default SOA expire
 | 
		
	
		
			
			| 425 | 476 |  #
 | 
		
	
		
			
			| 426 | 477 |  # soa-expire-default=604800
 | 
		
	
		
			
			| 427 | 478 |  
 | 
		
	
		
			
			| 428 | 479 |  #################################
 | 
		
	
		
			
			| 429 |  | -# soa-minimum-ttl	Default SOA minimum ttl
 | 
		
	
		
			
			|  | 480 | +# soa-minimum-ttl Default SOA minimum ttl
 | 
		
	
		
			
			| 430 | 481 |  #
 | 
		
	
		
			
			| 431 | 482 |  # soa-minimum-ttl=3600
 | 
		
	
		
			
			| 432 | 483 |  
 | 
		
	
		
			
			| 433 | 484 |  #################################
 | 
		
	
		
			
			| 434 |  | -# soa-refresh-default	Default SOA refresh
 | 
		
	
		
			
			|  | 485 | +# soa-refresh-default Default SOA refresh
 | 
		
	
		
			
			| 435 | 486 |  #
 | 
		
	
		
			
			| 436 | 487 |  # soa-refresh-default=10800
 | 
		
	
		
			
			| 437 | 488 |  
 | 
		
	
		
			
			| 438 | 489 |  #################################
 | 
		
	
		
			
			| 439 |  | -# soa-retry-default	Default SOA retry
 | 
		
	
		
			
			|  | 490 | +# soa-retry-default Default SOA retry
 | 
		
	
		
			
			| 440 | 491 |  #
 | 
		
	
		
			
			| 441 | 492 |  # soa-retry-default=3600
 | 
		
	
		
			
			| 442 | 493 |  
 | 
		
	
		
			
			| 443 | 494 |  #################################
 | 
		
	
		
			
			| 444 |  | -# socket-dir	Where the controlsocket will live
 | 
		
	
		
			
			|  | 495 | +# socket-dir  Where the controlsocket will live, /var/run when unset and not chrooted
 | 
		
	
		
			
			| 445 | 496 |  #
 | 
		
	
		
			
			| 446 |  | -# socket-dir=/var/run
 | 
		
	
		
			
			|  | 497 | +# socket-dir=
 | 
		
	
		
			
			| 447 | 498 |  
 | 
		
	
		
			
			| 448 | 499 |  #################################
 | 
		
	
		
			
			| 449 |  | -# tcp-control-address	If set, PowerDNS can be controlled over TCP on this address
 | 
		
	
		
			
			|  | 500 | +# tcp-control-address If set, PowerDNS can be controlled over TCP on this address
 | 
		
	
		
			
			| 450 | 501 |  #
 | 
		
	
		
			
			| 451 | 502 |  # tcp-control-address=
 | 
		
	
		
			
			| 452 | 503 |  
 | 
		
	
		
			
			| 453 | 504 |  #################################
 | 
		
	
		
			
			| 454 |  | -# tcp-control-port	If set, PowerDNS can be controlled over TCP on this address
 | 
		
	
		
			
			|  | 505 | +# tcp-control-port  If set, PowerDNS can be controlled over TCP on this address
 | 
		
	
		
			
			| 455 | 506 |  #
 | 
		
	
		
			
			| 456 | 507 |  # tcp-control-port=53000
 | 
		
	
		
			
			| 457 | 508 |  
 | 
		
	
		
			
			| 458 | 509 |  #################################
 | 
		
	
		
			
			| 459 |  | -# tcp-control-range	If set, remote control of PowerDNS is possible over these networks only
 | 
		
	
		
			
			|  | 510 | +# tcp-control-range If set, remote control of PowerDNS is possible over these networks only
 | 
		
	
		
			
			| 460 | 511 |  #
 | 
		
	
		
			
			| 461 | 512 |  # tcp-control-range=127.0.0.0/8, 10.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12, ::1/128, fe80::/10
 | 
		
	
		
			
			| 462 | 513 |  
 | 
		
	
		
			
			| 463 | 514 |  #################################
 | 
		
	
		
			
			| 464 |  | -# tcp-control-secret	If set, PowerDNS can be controlled over TCP after passing this secret
 | 
		
	
		
			
			|  | 515 | +# tcp-control-secret  If set, PowerDNS can be controlled over TCP after passing this secret
 | 
		
	
		
			
			| 465 | 516 |  #
 | 
		
	
		
			
			| 466 | 517 |  # tcp-control-secret=
 | 
		
	
		
			
			| 467 | 518 |  
 | 
		
	
		
			
			| 468 | 519 |  #################################
 | 
		
	
		
			
			| 469 |  | -# traceback-handler	Enable the traceback handler (Linux only)
 | 
		
	
		
			
			|  | 520 | +# traceback-handler Enable the traceback handler (Linux only)
 | 
		
	
		
			
			| 470 | 521 |  #
 | 
		
	
		
			
			| 471 | 522 |  # traceback-handler=yes
 | 
		
	
		
			
			| 472 | 523 |  
 | 
		
	
		
			
			| 473 | 524 |  #################################
 | 
		
	
		
			
			| 474 |  | -# trusted-notification-proxy	IP address of incoming notification proxy
 | 
		
	
		
			
			|  | 525 | +# trusted-notification-proxy  IP address of incoming notification proxy
 | 
		
	
		
			
			| 475 | 526 |  #
 | 
		
	
		
			
			| 476 | 527 |  # trusted-notification-proxy=
 | 
		
	
		
			
			| 477 | 528 |  
 | 
		
	
		
			
			| 478 | 529 |  #################################
 | 
		
	
		
			
			| 479 |  | -# udp-truncation-threshold	Maximum UDP response size before we truncate
 | 
		
	
		
			
			|  | 530 | +# udp-truncation-threshold  Maximum UDP response size before we truncate
 | 
		
	
		
			
			| 480 | 531 |  #
 | 
		
	
		
			
			| 481 | 532 |  # udp-truncation-threshold=1680
 | 
		
	
		
			
			| 482 | 533 |  
 | 
		
	
		
			
			| 483 | 534 |  #################################
 | 
		
	
		
			
			| 484 |  | -# version-string	PowerDNS version in packets - full, anonymous, powerdns or custom
 | 
		
	
		
			
			|  | 535 | +# version-string  PowerDNS version in packets - full, anonymous, powerdns or custom
 | 
		
	
		
			
			| 485 | 536 |  #
 | 
		
	
		
			
			| 486 | 537 |  # version-string=full
 | 
		
	
		
			
			| 487 | 538 |  
 | 
		
	
		
			
			| 488 | 539 |  #################################
 | 
		
	
		
			
			| 489 |  | -# webserver	Start a webserver for monitoring
 | 
		
	
		
			
			|  | 540 | +# webserver Start a webserver for monitoring
 | 
		
	
		
			
			| 490 | 541 |  #
 | 
		
	
		
			
			| 491 |  | -# webserver=no
 | 
		
	
		
			
			|  | 542 | +webserver=yes
 | 
		
	
		
			
			| 492 | 543 |  
 | 
		
	
		
			
			| 493 | 544 |  #################################
 | 
		
	
		
			
			| 494 |  | -# webserver-address	IP Address of webserver to listen on
 | 
		
	
		
			
			|  | 545 | +# webserver-address IP Address of webserver to listen on
 | 
		
	
		
			
			| 495 | 546 |  #
 | 
		
	
		
			
			| 496 |  | -# webserver-address=127.0.0.1
 | 
		
	
		
			
			|  | 547 | +webserver-address=0.0.0.0
 | 
		
	
		
			
			| 497 | 548 |  
 | 
		
	
		
			
			| 498 | 549 |  #################################
 | 
		
	
		
			
			| 499 |  | -# webserver-allow-from	Webserver access is only allowed from these subnets
 | 
		
	
		
			
			|  | 550 | +# webserver-allow-from  Webserver access is only allowed from these subnets
 | 
		
	
		
			
			| 500 | 551 |  #
 | 
		
	
		
			
			| 501 |  | -# webserver-allow-from=0.0.0.0/0,::/0
 | 
		
	
		
			
			|  | 552 | +webserver-allow-from=0.0.0.0/0,::/0
 | 
		
	
		
			
			| 502 | 553 |  
 | 
		
	
		
			
			| 503 | 554 |  #################################
 | 
		
	
		
			
			| 504 |  | -# webserver-password	Password required for accessing the webserver
 | 
		
	
		
			
			|  | 555 | +# webserver-password  Password required for accessing the webserver
 | 
		
	
		
			
			| 505 | 556 |  #
 | 
		
	
		
			
			| 506 |  | -# webserver-password=
 | 
		
	
		
			
			|  | 557 | +webserver-password=PDNS_WEBSERVER_PASSWORD
 | 
		
	
		
			
			| 507 | 558 |  
 | 
		
	
		
			
			| 508 | 559 |  #################################
 | 
		
	
		
			
			| 509 |  | -# webserver-port	Port of webserver to listen on
 | 
		
	
		
			
			|  | 560 | +# webserver-port  Port of webserver to listen on
 | 
		
	
		
			
			| 510 | 561 |  #
 | 
		
	
		
			
			| 511 |  | -# webserver-port=8081
 | 
		
	
		
			
			|  | 562 | +webserver-port=80
 | 
		
	
		
			
			| 512 | 563 |  
 | 
		
	
		
			
			| 513 | 564 |  #################################
 | 
		
	
		
			
			| 514 |  | -# webserver-print-arguments	If the webserver should print arguments
 | 
		
	
		
			
			|  | 565 | +# webserver-print-arguments If the webserver should print arguments
 | 
		
	
		
			
			| 515 | 566 |  #
 | 
		
	
		
			
			| 516 |  | -# webserver-print-arguments=no
 | 
		
	
		
			
			|  | 567 | +webserver-print-arguments=yes
 | 
		
	
		
			
			| 517 | 568 |  
 | 
		
	
		
			
			|  | 569 | +#################################
 | 
		
	
		
			
			|  | 570 | +# write-pid Write a PID file
 | 
		
	
		
			
			|  | 571 | +#
 | 
		
	
		
			
			|  | 572 | +# write-pid=yes
 | 
		
	
		
			
			| 518 | 573 |  
 | 
		
	
		
			
			|  | 574 | +#################################
 | 
		
	
		
			
			|  | 575 | +# xfr-max-received-mbytes Maximum number of megabytes received from an incoming XFR
 | 
		
	
		
			
			|  | 576 | +#
 | 
		
	
		
			
			|  | 577 | +# xfr-max-received-mbytes=100
 |