Configuring BIND
The BIND DNS software from the Internet Systems Consortium (ISC) is a popular open source DNS software, and can be used both as an authoritative DNS server, and a caching recursive DNS server.
When installed, the software comes pre-configured as a caching recursive DNS server, and the only configuration change that should be made is to disable QNAME minimization.
By default, BIND configuration files are located in /etc/bind. The main configuration file in this directory is named.conf.
To disable QNAME minimization, add the following lines:
options {
qname-minimization off;
}
Note that there is already likely to be an options block. In this case, just insert one line with qname-minimization in the
existing options block. Some distributions put the options block in a separate configuration file, like named.conf.options.
In that case, add the qname-minimization line to that file.