Okay, I cannot take it any more.
Barry Margolin
barmar at genuity.net
Fri May 26 14:48:14 UTC 2000
In article <20000526102858.A21077 at hydra.entire-systems.com>,
Daniel Roesen <droesen at entire-systems.com> wrote:
>On Thu, May 25, 2000 at 10:16:25PM -0500, Marcus Kennedy wrote:
>> The first thing is that I am not a full class C network. I am a
>> branch of Cable One of Alabama. This, I fear is part of my problem.
>
>No. This has nothing to do with forward resolving, just with reverse.
>
>> I cannot determine if they have correctly broken me off in their DNS
>> server.
>
>No, they did it utterly wrong.
>
>; <<>> DiG 8.2 <<>> @ns1.cableone.net. 222.15.116.24.in-addr.arpa. any +norec
>[...]
>;; AUTHORITY SECTION:
>222.15.116.24.in-addr.arpa. 23h59m23s
> IN NS dns0.ancdf.org.15.116.24.in-addr.arpa.
>
>They obviously don't understand RFC2317 (Classless DNS Reverse Delegation).
It looks like they chose *not* to use RFC 2317, but instead delegated each
IP address as a separate zone. This is a valid mechanism, and not
unreasonable for tiny address blocks, but they screwed up and forgot to put
a "." at the end of the dns0.ancdf.org hostname in the delegation record.
This scheme is described in DNS & BIND on p.216, under "Solution 2".
To be compatible with this, on dns0.ancdf.org, you have to create separate
zones for each IP address in your block:
zone "216.15.116.24.in-addr.arpa" {
type master;
file "zone/24.116.15.222";
};
zone "217.15.116.24.in-addr.arpa" {
type master;
file "zone/24.116.15.223";
};
and so on.
zone/24.116.15.219 would look like:
@ IN SOA dns0.ancdf.org. postmaster.ancdf.org. (
...)
IN NS dns0.ancdf.org.
IN PTR dns0.ancdf.org.
and the other zone/24.116.15.xxx files would be similar, except they would
have different names in their PTR records.
--
Barry Margolin, barmar at genuity.net
Genuity, Burlington, MA
*** DON'T SEND TECHNICAL QUESTIONS DIRECTLY TO ME, post them to newsgroups.
Please DON'T copy followups to me -- I'll assume it wasn't posted to the group.
More information about the bind-users
mailing list