REC_CONTROL(1) PowerDNS Recursor REC_CONTROL(1) (NAME) rec_control - Recursor (SYNOPSIS) rec_control [OPTION]... COMMAND [COMMAND-OPTION]... (DESCRIPTION) rec_control PowerDNS Recursor . rec_control ('controlsocket') recursor /var/run . --socket-dir --config-dir --config-name rec_control . (EXAMPLES) Recursor : # rec_control ping recursor : # rec_control quit : # rec_control dump-cache /tmp/the-cache : 4.5.0 pdns_recursor . 4.5.0 rec_control rec_control . - . (OPTIONS) --help . --config-dir= recursor.conf. --config-name= . --socket-dir= controlsocket --config-dir . --socket-pid= SMP (pid) pdns_recursor . --timeout= PowerDNS Recursor . --version . version recursor . (COMMANDS) add-cookies-unsupported IP [IP...] IP . IP:port 53 . Unsupported . add-dont-throttle-names NAME [NAME...] nameserver (throttle) . add-dont-throttle-netmasks NETMASK [NETMASK...] nameserver . add-nta DOMAIN [REASON] (Negative Trust Anchor) DOMAIN REASON. add-ta DOMAIN DSRECORD (Trust Anchor) DOMAIN DS DSRECORD. DOMAIN . current-queries . clear-cookies [IP...] . IP * . IP:port 53 . clear-dont-throttle-names NAME [NAME...] . NAME * . clear-dont-throttle-netmasks NETMASK [NETMASK...] . NETMASK * . clear-nta DOMAIN... DOMAIN. * NTA . clear-ta [DOMAIN]... DOMAIN. (root) . dump-cache FILENAME [TYPE...] FILENAME. PowerDNS . recursor . TYPE NSEC . TYPE . TYPE r n p a . dump-cookies FILENAME . dump-dot-probe-map FILENAME DoT FILENAME . dump-edns FILENAME EDNS . PowerDNS . recursor . dump-failedservers FILENAME FILENAME . PowerDNS . recursor . dump-non-resolving FILENAME nameserver . PowerDNS . recursor . dump-nsspeeds FILENAME nameserver FILENAME . PowerDNS . recursor . (thread) . dump-rpz ZONE NAME FILE NAME RPZ ZONE NAME FILENAME . PowerDNS . recursor . RPZ : https://docs.powerdns.com/recursor/lua-config/rpz.html#policyname..TP dump-saved-parent-ns-sets FILE NAME NS (dump) . . recursor . . dump-throttlemap FILENAME throttle map FILENAME (dump) . PowerDNS . recursor . get STATISTIC [STATISTIC]... . : https://docs.powerdns.com/recursor/metrics.html. get-all . get-dont-throttle-names (throttle) . get-dont-throttle-netmasks (netmasks) (throttle) . get-ntas Negative Trust Anchor . get-tas Trust Anchor . get-parameter [KEY]... () . 5.4.0 YAML KEY section[.name] (dump) . get-default-parameter [KEY]... () . YAML KEY section[.name] . get-proxymapping-stats . get-qtypelist QType . (cache) . get-remotelogger-stats (remote logger) . hash-password [WORK-FACTOR] (salted) API . recursor rec_control . scrypt . 1024 . help pdns_recursor . list-dnssec-algos DNSSEC ( ) . ping . quit recursor . quit-nicely recursor. (threads) . recursor . reload-acls (ACL) . reload-lua-script [FILENAME] Lua FILENAME () . FILENAME . . reload-lua-config [FILENAME] Lua FILENAME () . FILENAME . FILENAME . (asynchronous) . YAML YAML . reload-yaml YAML . reload-zones (authoritative) (forward) . . set-carbon-server CARBON SERVER [CARBON OURNAME] carbon-server CARBON SERVER . CARBON OURNAME carbon-ourname CARBON OURNAME . set-dnssec-log-bogus SETTING dnssec-log-bogus SETTING . DNSSEC on yes no off . set-ecs-minimum-ttl NUM ecs-minimum-ttl-override NUM . set-max-aggr-nsec-cache-size NUM (aggressive cache) NSEC . 0 . 0 . set-max-cache-entries NUM DNS . . set-max-packetcache-entries NUM (packet cache) . . set-minimum-ttl NUM minimum-ttl-override NUM . set-event-trace-enabled NUM (event trace) 0 = 1 = protobuf 2 = 3 = protobuf . show-yaml [FILE] Yaml . top-queries . 'stats-ringbuffer-entries' . top-pub-queries (public suffix list) . 'stats-ringbuffer-entries' . top-largeanswer-remotes . 'stats-ringbuffer-entries' . top-remotes . 'stats-ringbuffer-entries' . top-servfail-queries servfail . 'stats-ringbuffer-entries' . top-bogus-queries (bogus) . 'stats-ringbuffer-entries' . top-pub-servfail-queries servfail (public suffix list) . 'stats-ringbuffer-entries' . top-pub-bogus-queries (bogus) (public suffix list) . 'stats-ringbuffer-entries' . top-servfail-remotes servfail . 'stats-ringbuffer-entries' . top-bogus-remotes (bogus) . 'stats-ringbuffer-entries' . top-timeouts (timeout) . 'stats-ringbuffer-entries' . trace-regex REGEX FILE (resolution trace) . . 4.9.0 FILE . 4.9.0 (stdout) - . . (packet cache) . regex trace-regex regex . . 'powerdns.com$' 'www.powerdns.com' 'www.powerdns.com.' . 'www.powerdns.com' (escape ): '^www\.powerdns\.com\.$'. (single quotes) (shell) . | . (.nl) (.de) : '\.nl\.$|\.de\.$'..TP unload-lua-script Lua . version Recursor . wipe-cache DOMAIN [DOMAIN] [...] DOMAIN ( ) . IP TTL . . DOMAIN $ powerdns.com$ powerdns.com . : (negative cache) . : "www.somedomain.com" NS CNAME "somedomain.com" . wipe-cache-typed qtype DOMAIN [DOMAIN] [...] wipe-cache qtype . (SEE ALSO) pdns_recursor(1) https://docs.powerdns.com/recursor (AUTHORS) PowerDNS.COM BV (COPYRIGHT) PowerDNS.COM BV September 2, 2026 REC_CONTROL(1)