Configuring powerdns-recursor

The PowerDNS software suite from PowerDNS has a separate authoritative DNS server and recursive DNS server. The caching recursive DNS server is called “PowerDNS recursor”. The recursive DNS server process is called pdns_recursor.

The default location for the configuration files is /etc/powerdns. The configuration file for pdns_recursor is located in recursor.conf.

To disable QNAME minimization, add the following line to the recursor.conf file:

qname-minimization=no

Note that by default, a sample configuration file exists in which the qname-minimization setting is commented out using a # character. You can remove the comment character and turn yes into no in that line.