Помогите кто чем может
Задачка такая:
Нужно организовать DNS на базе Bind'а для поддержки мастер и слэйв зон для домена, причём сделать это нужно на одном сервере у которого есть два IPа в разных подсетях класса С.
Решил восппользоваться view'сами в bind'е.
Проблемка в том что сервер не хочет забирать зоны с мастера на слэйв. Пишет в логах "named[15791]: zone namex.ru/IN/external_slave: refresh: non-authoritative answer from master ip_adres_master_servera#53 (source 0.0.0.0#0)"
Вот мой конфиг named.conf:
Код: Выделить всё
acl trusted {
x.x.x.x/29;
y.y.y.y/28;
127.0.0.1;
z.z.z.z;
};
options {
directory "/etc";
pid-file "/var/run/named/named.pid";
listen-on {
ip_adres_master_servera;
ip_adres_slave_servera;
};
allow-recursion {
trusted;
};
allow-transfer { trusted; };
};
zone "." {
type hint;
file "/etc/db.cache";
};
key rndc-key {
algorithm hmac-md5;
secret "MDfbek8uK9mU/8soRP2wRg==";
};
controls {
inet 127.0.0.1 port 953 allow { 127.0.0.1; } keys { rndc-key; };
};
view internal {
match-clients {
trusted;
};
recursion yes;
};
view external_master {
recursion no;
match-destinations {ip_adres_master_dns_servera;};
zone "testx.ru" {
type master;
file "/var/named/testx.ru.external_master.hosts";
notify yes;
allow-query {
any;
};
allow-transfer { trusted; };
};
};
match-clients {
any;
};
};
view external_slave {
recursion no;
match-destinations {ip_adres_slave_servera;};
zone "testx.ru" {
type slave;
masters {
ip_adres_master_servera;
};
file "/var/named/slaves/testx.ru.external_slave.hosts";
allow-update {
ip_adres_master_servera;
};
allow-transfer {
ip_adres_master_servera;
};
};
};Такая вот незадача......
Буду признателен за помощь.