< Previous | Contents | Next >
2.1. Overview
The DNS configuration files are stored in the /etc/bind directory. The primary configuration file is /etc/ bind/named.conf.
The include line specifies the filename which contains the DNS options. The directory line in the /etc/ bind/named.conf.options file tells DNS where to look for files. All files BIND uses will be relative to this directory.
The file named /etc/bind/db.root describes the root nameservers in the world. The servers change over time, so the /etc/bind/db.root file must be maintained now and then. This is usually done as updates to the bind9 package. The zone section defines a master server, and it is stored in a file mentioned in the file option.
It is possible to configure the same server to be a caching name server, primary master, and secondary master. A server can be the Start of Authority (SOA) for one zone, while providing secondary service for another zone. All the while providing caching services for hosts on the local LAN.