[dns-operations] /24 Reverse DNS delegation using the IP Address 4th octet?
Mark Andrews
marka at isc.org
Wed Mar 17 10:28:30 UTC 2010
In message <OF220EBF68.BF1FD4F8-ON802576E9.00379899-802576E9.0037F5AB at nominet.org.uk>, Ray.Bellis at nominet.org.uk writes:
> This is a multipart message in MIME format.
> --===============4055579071531226812==
> Content-Type: multipart/alternative;
> boundary="=_alternative 0037F5A9802576E9_="
>
> This is a multipart message in MIME format.
> --=_alternative 0037F5A9802576E9_=
> Content-Type: text/plain; charset="US-ASCII"
>
> > Ok, so I asked for a reverse DNS delegation of a /24. Let's call it
> > "10.1.2.0/24" for the sake of discussion. I was expecting to get the
> > following in their (parent) zone:
> >
> > 2.1.10.in-addr.arpa. 86400 IN NS my-master-1.example.com.
> > 2.1.10.in-addr.arpa. 86400 IN NS my-master-2.example.com.
> >
> > Instead, what they gave me was this:
> >
> > 0.2.1.10.in-addr.arpa. 86400 IN NS my-master-1.example.com.
> > 0.2.1.10.in-addr.arpa. 86400 IN NS my-master-2.example.com.
> >
> > ...
> >
> > 255.2.1.10.in-addr.arpa. 86400 IN NS my-master-1.example.com.
> > 255.2.1.10.in-addr.arpa. 86400 IN NS my-master-2.example.com.
> >
> > Is that workable? It seems silly to me. Can I still just set up a
> > single zone file like so?
> >
> > $TTL 86400
> > $ORIGIN 2.1.10.in-addr.arpa.
> > @ IN SOA my-master-1.example.com.
> > hostmaster.example.com. ( 7 3600 600 3600000 86400 )
> >
> > @ IN NS my-master-1.example.com.
> > IN NS my-master-2.example.com.
> >
> > 0 IN A zero.example.com.
> > 1 IN A one.example.com.
> > 2 IN A two.example.com.
> > ...
> > etc.
>
> [should be "PTR", of course, not "A"]
>
> > My gut feeling is that this isn't going to work and that they really
> > need to delegate 2.1.10.in-addr.arpa directly, correct?
>
> It should actually work if you implemented as described - some ENUM trees
> are delegated that way.
>
> However it'll break if you ever want to implement DNSSEC. There is a
> mis-alignment between the zone cut as seen by the parent and that seen by
> the child, hence there's no place to put the DS records.
>
> Ray
Plain DNS also breaks for some queries.
--
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 dns-operations
mailing list