bind 超簡易版

http://www.eis.co.jp/engineers-notes/bind9_src_build

/etc/named.conf

http://www4.ueda.ne.jp/~zhongcun/linux32.html

 

/var/named/chroot/etc/named.conf

-------------------------

 

acl localnet {

 

         192.168.84.0/24;

         127.0.0.0/24;

         };

 

 

options {

 

        directory       "/var/named";

        allow-query     { any; };

        allow-transfer     { any; };

        recursion yes;

        version "";

 

};

 

 

 

view "local" {

        match-clients { localnet; };

        allow-query { any; };

 

        zone "." IN {

                type hint;

                file "named.root";

        };

 

        zone "example.com" {

                type master;

                file "example.com.local.hosts";

                };

 

        zone "0.84.168.192.in-addr.arpa" {

                type master;

                file "192.168.84.0.local.rev";

                };

 

include "/etc/named.rfc1912.zones";

 

};

 

view "world" {

        match-clients { any; };

        allow-query { any; };

};

 

 

 

-------------------------

 

 

/var/named/chroot/var/named/example.com.local.hosts

 

-------------------------

$ttl 38400

@               IN      SOA     named.example.com. root.example.com. (

                        1353762479

                        10800

                        3600

                        604800

                        38400 )

example.com.    IN      NS      named.example.com.

example.com.    IN      MX      10 mail.example.com.

mail            IN      A       192.168.84.130

named           IN      A       192.168.84.132

-------------------------

 

/var/named/chroot/var/named/192.168.84.0.local.rev

 

-------------------------

$ttl 38400

0.84.168.192.in-addr.arpa.      IN      SOA     named.example.com. root.example.com. (

                        1353762926

                        10800

                        3600

                        604800

                        38400 )

0.84.168.192.in-addr.arpa.      IN      NS      named.example.com.

130.84.168.192.in-addr.arpa.    IN      PTR     mail.

132.84.168.192.in-addr.arpa.    IN      PTR     named.

-------------------------

 

 

/etc/resolv.conf

-------------------------

search localdomain example.com

nameserver 192.168.84.132

-------------------------

 

 

/etc/sysconfig/network

-------------------------

NETWORKING=yes

HOSTNAME=named.example.com

-------------------------