PDNS_RECURSOR(1) PowerDNS Recursor PDNS_RECURSOR(1) (NAME) pdns_recursor - PowerDNS (SYNOPSIS) pdns_recursor [OPTION]... (DESCRIPTION) pdns_recursor . . (override) . PowerDNS Recursor https://doc.powerdns.com . (EXAMPLES) 192.0.2.53 192.0.2.0/24 : # pdns_recursor --local-address=192.0.2.53 --allow-from=192.0.2.0/24 --daemon : # rec_control quit-nicely recursor systemctl(1) init.d . (OPTIONS) . --allow-from= networks . : 192.0.2.0/24,203.0.113.128/25. --auth-zones= authzone = . zonename filename . : ds9a.nl=/var/zones/ds9a.nl,powerdns.com=/var/zones/powerdns.com. --chroot= (chroot) directory. --client-tcp-timeout= (timeout) TCP. --config . 4.8.0 : --config=default . --config=diff . --config=check . --config-dir= (recursor.conf) SYSCONFDIR /etc/powerdns . pdns_recursor --config | grep ' config-dir=' . --daemon (daemon) . --export-etc-hosts IP /etc/hosts . --forward-zones= forwardzone =
. zonename address (forward) . address IP ( ). : forward-zones= ds9a.nl=213.244.168.210, powerdns.com=127.0.0.1. --forward-zones-file= --forward-zones filename . filename : ds9a.nl=213.244.168.210. --help . --hint-file= root hints ( ) filename --local-address=
address . --local-port . --local-port= port . --log-common-errors . --max-cache-entries= (cache) . --max-negative-ttl= (negative cache) . --max-tcp-clients= TCP. --max-tcp-per-client= TCP ( IP). --query-local-address= address IP . --quiet . --server-id= text TXT 'id.server' (hostname) . --serve-rfc1918 : 10.in-addr.arpa 168.192.in-addr.arpa 16-31.172.in-addr.arpa AS112 . . --setgid= gid . --setuid= uid . --single-socket . --socket-dir= (controlsocket) directory . --spoof-nearmiss-max= (spoofing) . --trace . --version-string= text version.pdns version.bind . (SEE ALSO) rec_control(1) systemctl(1) https://docs.powerdns.com/recursor (AUTHORS) PowerDNS.COM BV (COPYRIGHT) PowerDNS.COM BV September 2, 2026 PDNS_RECURSOR(1)