Привет.
Bind_9.3.2
на провайдера настроено делегирование обратной зоны в 16-ть адресов, маска /28, зона начинается с 48. По RFC сделал название и прописал в named.conf
zone "48/28.xx.xx.xx.in-addr.arpa" in {
type master;
file "/etc/bind/db/db.48.arpa";
allow-query { any; };
allow-transfer { ns_prov; };
allow-update { none; };
};
вот такая конфигурация обратки
$ORIGIN 48/28.xx.xx.xx.in-addr.arpa.
$TTL 36000
@ IN SOA ns.mydomain.org. root.mydomain.org. (
2006091502 ; serial
36000 ; refresh (10 hours)
86400 ; retry (1 day)
2419200 ; expire (4 weeks)
604800 ) ; minimum (1 week)
;
@ 10H IN NS ns.mydomain.org.
@ 10H IN NS ns1.myprov.org.
@ 10H IN NS ns4.myprov.org.
$ORIGIN 48/28.xx.xx.xx.in-addr.arpa.
49 IN PTR gw.mydomain.org.
50 IN PTR mydomain.org.
51 IN PTR vl.mydomain.org.
52 IN PTR ig.mydomain.org.
53 IN PTR os.mydomain.org.
54 IN PTR lp.mydomain.org.
55 IN PTR ad.mydomain.org.
56 IN PTR koc.mydomain.org.
57 IN PTR uk.mydomain.org.
58 IN PTR kb.mydomain.org.
59 IN PTR ne.mydomain.org.
60 IN PTR ed.mydomain.org.
61 IN PTR mx.mydomain.org.
62 IN PTR ns.mydomain.org.и тут самое интересное.
$ host 195.206.39.49
49.39.206.195.in-addr.arpa domain name pointer gw.mydomain.org.
$ host 195.206.39.50
50.39.206.195.in-addr.arpa domain name pointer mydomain.org.
$ host 195.206.39.51
51.39.206.195.in-addr.arpa domain name pointer vl.mydomain.org.
$ host 195.206.39.52
52.39.206.195.in-addr.arpa domain name pointer ig.mydomain.org.
$ host 195.206.39.53
53.39.206.195.in-addr.arpa domain name pointer os.mydomain.org.
$ host 195.206.39.54
Host 54.39.206.195.in-addr.arpa not found: 3(NXDOMAIN)
$ host 195.206.39.55/56/57/58/59/60 отвечают также not found: 3(NXDOMAIN)
$ host 195.206.39.61
Host 61.39.206.195.in-addr.arpa not found: 3(NXDOMAIN)
$ host 195.206.39.62
Host 62.39.206.195.in-addr.arpa not found: 3(NXDOMAIN)
$ host mx.mydomain.org
mx.mydomain.org has address 195.206.39.61
$ host ns.mydomain.org
ns.mydomain.org has address 195.206.39.62
тоесть обратный резолвинг работает только для 5-ти адресов... почему не работает дальше - загадка. Синтакис чист, нет символов типа ^M и тп.
Есть какие-нибудь мысли?