Named

From Attie's Wiki
Revision as of 13:08, 27 February 2010 by Attie (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Below is Attie's DNS configuration:

I left `/etc/named.conf` unchanged

You want to make sure that your DNS server chroots into /var/named/chroot
/var/named/chroot/etc/named.conf

options {
        forwarders { 192.168.0.253; };
        forward only;
};

// prime the server with knowledge of the root servers
zone "." {
        type hint;
        file "/etc/named/db.root";
};

// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912

zone "localhost" in              { type master;  file "/etc/named/db.localhost"; };
zone "127.in-addr.arpa" in       { type master;  file "/etc/named/db.127";       };
zone "0.in-addr.arpa" in         { type master;  file "/etc/named/db.0";         };
zone "255.in-addr.arpa" in       { type master;  file "/etc/named/db.255";       };

// local network
zone "local" in                  { type master; file "/etc/named/db.local";       notify yes; };
zone "0.168.192.in-addr.arpa" in { type master; file "/etc/named/db.192.168.0";   notify yes; };

// attie.co.uk - this is an internal version of the domain
zone "attie.co.uk" in            { type master; file "/etc/named/db.attie.co.uk"; notify yes; };

/var/named/chroot/etc/named/db.192.168.0

$TTL 86400
@       SOA     akela.local. root.local. ( 94 10800 3600 604800 600 )
        NS      akela.local.

1               PTR     lan.baloo.local.
.....

/var/named/chroot/etc/named/db.local

$TTL 86400
@       SOA     akela akela.local ( 94 10800 3600 604800 600 )
        NS      akela

localhost               A       127.0.0.1

baloo                   A       192.168.0.1
lan.baloo               CNAME   baloo.local.
.....
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox