Reserved empty zones - please include them into the code by default.

Mark Andrews Mark_Andrews at isc.org
Thu Jul 10 23:26:34 UTC 2008


> Can we please turn on ALL of the RFC 1918 reserved empty zones that are
> configured into BIND, please?  Why are they still "ifdef'ed" out?

	Because we are still waiting for the draft to make this
	offical to clear the DNSOP working group.  We are awaiting
	the write up by the chairs of DNSOP so it can go to the
	IESG.  Rob recused himself right at the start for obvious
	reasons.

	Mark
 
> Note also:  Adding IPv6 "example" reverse zone for 2001:db8::/32 and
> multicast range FF00::/8.
> (This patch works with 9.5.0-P1 - but is offset by one line.  I diff'ed it
> using 9.5.0.)
>
> diff -ur bin/named/server.c bin/named/server.c
> --- bin/named/server.c  2008-04-03 06:20:33.000000000 +0000
> +++ bin/named/server.c  2008-06-11 22:14:13.000000000 +0000
> @@ -180,7 +180,7 @@
>         const char      *zone;
>         isc_boolean_t   rfc1918;
>  } empty_zones[] = {
> -#ifdef notyet
> +
>         /* RFC 1918 */
>         { "10.IN-ADDR.ARPA", ISC_TRUE },
>         { "16.172.IN-ADDR.ARPA", ISC_TRUE },
> @@ -200,7 +200,7 @@
>         { "30.172.IN-ADDR.ARPA", ISC_TRUE },
>         { "31.172.IN-ADDR.ARPA", ISC_TRUE },
>         { "168.192.IN-ADDR.ARPA", ISC_TRUE },
> -#endif
> +
> 
>         /* RFC 3330 */
>         { "0.IN-ADDR.ARPA", ISC_FALSE },        /* THIS NETWORK */
> @@ -212,12 +212,14 @@
>         /* Local IPv6 Unicast Addresses */
>         {
> "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA",
> ISC_FALSE },
>         {
> "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA",
> ISC_FALSE },
> -       /* LOCALLY ASSIGNED LOCAL ADDRES S SCOPE */
> +       { "8.B.D.0.1.0.0.2.IP6.ARPA", ISC_FALSE },
> +       /* LOCALLY ASSIGNED LOCAL ADDRESS SCOPE */
>         { "D.F.IP6.ARPA", ISC_FALSE },
>         { "8.E.F.IP6.ARPA", ISC_FALSE },        /* LINK LOCAL */
>         { "9.E.F.IP6.ARPA", ISC_FALSE },        /* LINK LOCAL */
>         { "A.E.F.IP6.ARPA", ISC_FALSE },        /* LINK LOCAL */
>         { "B.E.F.IP6.ARPA", ISC_FALSE },        /* LINK LOCAL */
> +       { "F.F.IP6.ARPA", ISC_FALSE },          /* MULTICAST */
> 
>         { NULL, ISC_FALSE }
>  };
> 
> 
> 
-- 
Mark Andrews, ISC
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