Re: O BIND gurus: authoritative v caching and root zones and stuff

Robby Russell <[email protected]>
Newsgroups gmane.org.user-groups.linux.pdxlug
Organization PLANET ARGON
Message-ID <1093282804.24950.49.camel@vacant>
On Sun, 2004-08-22 at 10:39, Carla Schroder wrote:
> OK I'm back with a thrilling installment of 'DNS Barbie says BIND is hard!'
> 
> disclaimer: I do not use bind for real! I just need to test stuff for a bind 
> howto. djbdns forever! w00t. etc.
> 
> I have a caching server on one machine, and my authoritative server for my 
> domain on a different machine, like good and wise DNS admins are supposed to 
> do. This is my named.conf for the caching server:
> 
> 
> //
> // sample BIND configuration file
> //
> 
> options {
>   // tell named where to find files mentioned below
>   directory "/var/named";
>   // on a multi-homed host, you might want to tell named
>   // to listen for queries only on certain interfaces
>   listen-on { 127.0.0.1; 10.11.12.0/24; }
> }
> 
> // The single dot (.) is the root of all DNS namespace, so
> // this zone tells named where to start looking for any
> // name on the Internet
> zone "." IN {
>   // a hint type means that we've got to look elsewhere
>   // for authoritative information
>   type hint;
>   file "named.root";
> };
> 
> // Where the localhost hostname is defined
> zone "localhost" IN {
>   // a master type means that this server needn't look
>   // anywhere else for information; the localhost buck
>   // stops here.
>   type master;
>   file "zone.localhost";
>   // don't allow dynamic DNS clients to update info
>   // about the localhost zone
>   allow-update { none; };
> };
> 
> // Where the 127.0.0.0 network is defined
> zone "0.0.127.in-addr.arpa" IN {
>   type master;
>   file "revp.127.0.0";
>   allow-update { none; };
> };
> 
> 
> On the authoritative server, do I still need to include the root zone entry? 
> Seems to me that should belong only to the caching server.
> 
> Thanks!

Good question. I've usually kept a root zone on the authoritative
server. I believe that you can go with out this..assuming no clients are
using the authoritative server for DNS lookups. It's one of those issues
where it will help speed it up a little bit on startup but it doesn't
really hurt the machine. One question is, does the authoritative server
use itself or the caching server for nslookups?

-Robby

-- 
/***************************************
* Robby Russell | Owner.Developer.Geek
* PLANET ARGON  | www.planetargon.com
* Portland, OR  | [email protected]
* 503.351.4730  | blog.planetargon.com
* PHP/PostgreSQL Hosting & Development
****************************************/

_______________________________________________
PDXLUG mailing list
[email protected]
http://pdxlug.org/mailman/listinfo/pdxlug
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQBBKivz0QaQZBaqXgwRAg7RAJwK2dwQhIOMcMeWH9uGavKzpdQqDACgt0x0
ga+IyiQ395GxyX5P8/qcA54=
=VrVX
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.