O nome do arquivo de configuração do DNS no
Linux é o
named.conf, localizado em /etc/named.conf.
Antes de qualquer alteração neste arquivo, faça uma cópia de backup:
# cp named.conf named.conf.bkp
Segue abaixo o arquivo named.conf e detalhamentos das linhas alteradas identificadas por números entre parênteses.
// named.caching-nameserver.conf
// Provided by Red Hat caching-nameserver package to configure the
// ISC BIND named(8) DNS server as a caching only nameserver
// (as a localhost DNS resolver only).
// See /usr/share/doc/bind*/sample/ for example named configuration files.
// DO NOT EDIT THIS FILE - use system-config-bind or an editor
// to create named.conf - edits to this file will be lost on
// caching-nameserver package upgrade.
//
options {
listen-on port 53 { 192.168.1.172; }; //(1)
//listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
//allow-query { localhost; };
recursion yes; //(2)
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
zone "uno.caprede.br" IN { //(3)
type master;
file "uno.caprede.db";
allow-update { none; };
};
zone "1.168.192.in-addr.arpa" IN { //(4)
type master;
file "uno.reverso.db";
allow-update { none; };
};
include "/etc/named.rfc1912.zones";
(1) A linha identifica a porta padrão do serviço de DNS e o número de ip que o serviço de DNS estará rodando. No meu caso o ip 192.168.1.172, é o ip que esta configurado no meu adaptador de rede.
(2) A linha significa que o meu DNS é recursivo, ou seja, as consultas que serão resolvidas por um DNS mandatório. Caso queira ter um DNS mandatório, deverá colocar da seguinte forma:
allow-query { localhost; };
recursion no;
(3) As quatro linhas são referentes a criação da zona direta. Observe que o nome do meu domínio é "uno.caprede.br", isso significa que é um DNS recursivo e que ele depende do DNS mandatório que é o "caprede.br". A terceira linha define o arquivo de consulta de DNS direto. Logo a frente explicarei como criar e configurar este arquivo.
(4) As quatro linhas referem-se a criação da zona inversa. Na primeira linha deve-se colocar a faixa de ip que seu DNS está configurado de trás para frente, sem colocar o último octeto. A terceira linha define o arquivo de consulta reversa/inversa que o DNS estará consultando. Logo a frente explicarei como criar e configurar este arquivo.