why does that configure make errors?
Mark_Andrews at isc.org
Mark_Andrews at isc.org
Sat Jul 6 06:18:53 UTC 2002
>
> I want set some ip reverse record for some ip address Class B
> so I make configuration
> on the primary server like:
> 1.IN the file named.conf
>
> zone "0.B.A.in-addr.arpa" in {
> type master;
> file "A.B.rev";
> };
> zone "1.B.A.in-addr.arpa" in {
> type master;
> file "A.B.rev";
> };
> 2.IN the file A.B.rev
> .............
> IN NS ns.a.com.
> IN NS dns.a.com.
> $ORIGIN 0.B.A.IN-ADDR.ARPA.
> $GENERATE 1-254 $ PTR a$.a.com.
>
> $ORIGIN 1.B.A.IN-ADDR.ARPA.
> $GENERATE 1-254 $ PTR b$.a.com.
>
> on the secondary:
> 1.in the file named.conf
> ......
> zone "1.B.A.in-addr.arpa" in {
> type slave;
> file "A.B.rev";
> masters { W.X.Y.Z; };
> };
> zone "2.B.A.in-addr.arpa" in {
> type slave;
> file "A.B.rev";
> masters { W.X.Y.Z; };
> };
> .........
> but I encounter some errors
> on the primary:
> master/A.B.rev:15: $GENERATE LHS out of zone (ignored)
> ...
> master zone "0.B.A.in-addr.arpa" (IN) loaded (serial 2002070402)
>
> on the slave:
> slave/A.B.rev:6: SOA for "1.B.A.in-addr.arpa" not at zone top
> "0.B.A.in-addr.arpa"
> ...
> slave/A.B.rev:7: data "1.B.A.in-addr.arpa" outside zone
> "0.B.A.in-addr.arpa" (ignored)
> ...
> Zone "0.B.A.in-addr.arpa" (file slave/A.B.rev): no NS RRs found at
> zone top
> slave zone "0.B.A.in-addr.arpa" (IN) rejected due to errors (serial
> 2002070402)
>
> so the result is that I can find ip reverse on the primary server
> like A.B.0.1<==>a1.a.com
> but not on secondary?
>
> so what is the correct configuration?
>
Do each zone in a seperate file if you want seperate zones.
A.B.0.rev:
$TTL <value>
@ SOA ..
NS ..
$GENERATE 1-254 $ PTR a$.a.com.
A.B.1.rev:
$TTL <value>
@ SOA ..
NS ..
$GENERATE 1-254 $ PTR b$.a.com.
If you want it to be in one file the the zone need to be
B.A.IN-ADDR.ARPA.
zone "B.A.IN-ADDR.ARPA" {
type master;
file "A.B.rev";
};
Mark
--
Mark Andrews, Internet Software Consortium
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: Mark.Andrews at isc.org
More information about the bind-users
mailing list