10.in-addr.arpa Forwarder Zone

Mark Andrews marka at isc.org
Fri Sep 28 13:32:42 UTC 2012


In message <ee1bbbde-0a32-4656-8d69-1109b79210be at googlegroups.com>, Eric R writ
es:
> I have configured a simple forward zone like the following in BIND:
> 
> zone "3.10.in-addr.arpa" {
>         type forward;
>         forward only;
>         forwarders { 1.2.3.4; } ;
> };
> 
> This is the only zone I have configured.
> 
> When I query for, as an example, 1.2.3.10.inaddr.arpa (PTR), I expect BIND to
>  query the 1.2.3.4 forwarder and return the response provided by 1.2.3.4.  Wi
> th BIND version 9.6.1-P1, this works as expected. However with version 9.9.1-
> P3, BIND does not attempt to query the forwarder and instead immediately retu
> rns an NXDOMAIN response.
> 
> I found that adding the following zone, in addition to or instead of the orig
> inal, produces the desired results:
> 
> zone "10.in-addr.arpa" {
>         type forward;
>         forward only;
>         forwarders { 1.2.3.4; } ;
> };
> 
> However, I do not wish to send all 10.in-addr.arpa queries to the forwarder; 
> I only wish to send descendants of 3.10.in-addr.arpa there.
> 
> Is this a bug in BIND 9.9.1-P3?  I do not understand why the only zone config
> ured would not be used, since it does appear to be the nearest (and only) anc
> estor of the domain I am querying.

BIND 9.9 has turned on RFC 6303 for RFC 1918 prefixes.  This add a empty
zone for 10.IN-ADDR.ARPA and as 3.10.in-addr.arpa is not delegated from
it the forward declaration has no effect as named does not recurse.

You have a number of options:
* Create a 10.in-addr.arpa master zone and delegate 3.10.in-addr.arpa
  from it.
* Turn 3.10.in-addr.arpa into a stub zone.
* Slave 3.10.in-addr.arpa.
* Disable the 10.in-addr.arpa empty zone.
* Disable all empty zones.

> _______________________________________________
> Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe
>  from this list
> 
> bind-users mailing list
> bind-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka at isc.org



More information about the bind-users mailing list