Arquivos de Configuração: /etc/named.boot

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