O arquivo a partir do qual o named carrega todas as informações de configuração, por default, é o arquivo /etc/named.boot. A localização deste arquivo, no diretório /etc, pode ser mudada por meio da diretiva -b. Por exemplo o comando:
# /etc/named
fará com que o Bind seja inicializado utilizando a informação contida no arquivo /etc/named.boot.
Já o comando:
# /etc/named -b /etc/namedb/named.boot
fará com que o Bind seja inicializado com a informação contida no arquivo /etc/namedb/named.boot.
Mas a maioria dos sistemas Unix utiliza esta convenção e não se recomenda que se altere este valor. O arquivo named.boot abaixo exemplica a configuração de um site pequeno, com apenas um domínio e apenas uma classe C:
directory /usr/local/named cache . named.ca primary netwiz.com netwiz.zone secondary netroad.com 200.246.48.1 sec/netroad.zone primary 20.200.200.in-addr.arpa netwiz.rev primary 0.0.127.in-addr.arpa named.local
O quadro abaixo explica resumidamente o significado de algumas das diretivas que podem ser utilizadas no arquivo /etc/named.boot.
directory | esta diretiva informa ao named o diretório onde se encontram todos os arquivos referenciados. Por exemplo, o arquivo named.ca, se encontra na realidade em /usr/local/named/named.ca |
cache | esta diretiva informa ao named onde se encontra a lista dos root nameservers utilizada para fazer a inicialização de seu cache. |
primary | esta diretiva, que pode ser utilizada diversas vezes, sinaliza ao named quais são os domínios para os quais possui informações oficiais (authoritative) |
secondary | Declara este servidor como secundário da zona especificado |
forwarders | Lista servidores para para os quais queries são enviados |
slave | obriga o servidor a usar apenas forwarders |