BIND Exemplo de named.conf para zonas externas
named.cond para o servidor master
o que esta conf faz?
atende domínios sobre sua autoridade
para resolver nome para outro dominios ela faze forward para outro DNS server atender, caso ele não consiga responder a requisição o bind local tenta resolver.
aqui especificamos também quais redem podem fazer pesquisa recursiva em nosso bind!
//
// configuracoes globais
//
options {
directory "/var/named";
allow-query { any; };
allow-recursion { 127.0.0.1/8 200.102.xx.xx/29; };
listen-on { 127.0.0.1/32; 200.102.xx.xx/32; };
forwarders { 201.xx.128.xx; 201.xx.1.xx; };
forward first;
allow-transfer { none; };
notify no;
};
//
// zona de cache e localhost
//
zone "." {
type hint;
file "named.ca";
};
zone "0.0.127.in-addr.arpa" {
type master;
file "named.local";
};
//
// zonas externas
//
zone "empresa.com.br" {
type master;
allow-transfer { 200.102.82.52; };
file "db.intranet.zone";
};
zone "xx-xx.82.102.200.in-addr.arpa" {
type master;
allow-transfer { 200.102.xx.xx; };
file "db.xx-xx.82.102.200.zone";
};
named.conf para servidores slave
//
// configuracoes globais
//
options {
directory "/var/named";
allow-query { any; };
allow-recursion { 200.102.xx.48/xx; };
listen-on { 127.0.0.1/32; 200.102.82.xx/xx; };
forwarders { 201.10.xxx.xx; 201.10.xx.x; };
forward first;
allow-transfer { none; };
notify no;
};
//
// zona de cache e localhost
//
zone "." {
type hint;
file "named.ca";
};
zone "0.0.127.in-addr.arpa" {
type master;
file "named.local";
};
//
// zonas externas
//
zone "empresa.com.br" {
type slave;
masters { 200.102.82.51; };
file "db.intranet.zone";
};
zone "xx-xx.82.102.200.in-addr.arpa" {
type slave;
masters { 200.102.xx.xx; };
file "db.xx-xx.82.102.200.zone";
};
Nenhum comentário:
Postar um comentário