Bind и обратная зона с двойным значением.
ross sysadm 22 июня, 2011 - 12:08
Приветствую сообщество.
Есть связка Bind+DHCP. Работает замечательно. Но есть одна странность.
Сеть 10.71/16, почему так не спрашивайте плиз :)
В обратной зоне двойные значения типа:
$ORIGIN 71.10.0.71.10.in-addr.arpa.
$ORIGIN 2.71.10.0.71.10.in-addr.arpa.
$ORIGIN 71.10.0.71.10.in-addr.arpa.
etc
Вопрос как это побороть ? Так как обратная зона не резолвится.
Конфиги:
named.conf
acl "srv-ad" {
10.71.0.5;
10.71.0.6;
};
acl "trusted" {
127.0.0.1/32;
10.71.0.0/16;
};
options {
directory "/var/bind";
pid-file "/var/run/named/named.pid";
listen-on-v6 { none; };
listen-on { 127.0.0.1; 10.71.0.15; };
allow-query {
trusted;
};
allow-query-cache {
trusted;
};
allow-recursion {
trusted;
};
dnssec-enable yes;
dnssec-validation yes;
dnssec-lookaside auto;
};
include "/etc/bind/rndc.key";
controls {
inet 127.0.0.1 port 953 allow { 127.0.0.1/32; } keys { "rndc-key"; };
};
zone "." in {
type hint;
file "/var/bind/root.cache";
};
zone "localhost" IN {
type master;
file "pri/localhost.zone";
notify no;
};
zone "127.in-addr.arpa" IN {
type master;
file "pri/127.zone";
notify no;
};
zone "cn.energy" {
type master;
file "pri/cn.energy.zone";
allow-update { key "rndc-key";};
check-names ignore;
notify no;
allow-transfer { srv-ad; };
};
zone "71.10.in-addr.arpa" IN {
type master;
file "pri/71.10.zone";
allow-update { key "rndc-key";};
check-names ignore;
notify no;
allow-transfer { srv-ad; };
};
71.10.zone
$ORIGIN . $TTL 604800; 1 week 71.10.in-addr.arpa IN SOA srv-ddns.cn.energy. admin.srv-ddns.cn.energy. ( 2010121488 ; serial 86400 ; refresh (1 day) 7200 ; retry (2 hours) 8640000 ; expire (14 weeks 2 days) 86400 ; minimum (1 day) ) NS srv-ddns.cn.energy. A 10.71.0.15 MX 10 srv-mail.cn.energy.
»
- Для комментирования войдите или зарегистрируйтесь

Не очень ясно где двойные
Не очень ясно где двойные значения. В любом случае в файле зоны "$ORIGIN ." нужно убрать.