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 ." нужно убрать.