Subject: R: DNS questions
To: Paul Goyette <tech-net@netbsd.org>
From: andrea <andrea.franceschini@linet.it>
List: tech-net
Date: 04/12/1999 18:01:17
----- Original Message -----
From: Paul Goyette <paul@whooppee.com>
To: andrea <andrea.franceschini@linet.it>
Sent: Monday, April 12, 1999 3:45 PM
Subject: Re: DNS questions


> It all depends!
>
> Both syntax are correct.  It depends on whether you have an ORIGIN
> statement.  If you do, then that origin gets appended by default to your
> DNS names, so if you say
>
> ORIGIN yyy.xxx.194.in-addr.arpa.
> 65 IN PTR .......
>
> the 65 line is implicitly 65.yyy.xx.194.in-addr.arpa.

Ok, but what happens if  there isn't any  ORIGIN statement ?

And ,Let imagine that we have a full Class C Address-pool.
We assign this Pool to 2 different ISP (0-63) (64 - 127) the remains are
assigned to us (128 - 255).
Each ISP has his own NameServer.
when we need to translate an address from 129 to 254 we use our nameserver
and we can use something as follow in our
name server:

primary  yyy.xxx.194.in-addr.arpa.            yyy.xxx.194.dns

So our named  Daemon expect to find all reverse-mapping  for 194.xxx.yyy.0
subnet in  the file yyy.xxx.194.dns.

But what happens when is required to map an address outside our netmask (i.e
194.xxx.yyy.62 that is assigned to 1 ISP).?
Local named still belive to find the records in yyy.xxx.194.dns.
Now if i understand correctly me must add  the following lines to
yyy.xxx.194.dns file

0.yyy.xxx.194.in-addr.arpa    IN    NS     ns.firstisp.dns.
64.yyy.xxx.194.in-addr.arpa    IN    NS    ns.secondisp.dns.

And

At First ISP:
named.boot:

primary 0.yyy.xxx.in-addr.arpa            0.yyy.xxx.dns

0.yyy.xxx.in-addr.arpa:
1            IN         PTR            host1.firstisp.dns
...
63            IN        PTR            host63.firstisp.dns

At Second ISP:

named.boot:
primary 64.yyy.xxx.in-addr.arpa            64.yyy.xxx.dns

64.yyy.xxx.in-addr.arpa:
65            IN         PTR            host65.secondisp.dns
...
126            IN        PTR            host126.secondisp.dns


May this config work?
If not, what is the correct configuration? and where's wrong?
Thanks!