Référence : http://debianserver.wikidot.com/squeeze:intranet-dns-cache

INSTALLATION
# aptitude install bind9 bind9-doc dnsutils
CONFIGURATION
# vi /etc/bind/named.conf.options

options {
        directory "/var/cache/bind";

        forwarders {
                8.8.8.8;
        };

        listen-on port 53 { 127.0.0.1; 192.168.0.1; };
        allow-query { 127.0.0.1; 192.168.0.0/24; };
        allow-recursion { 127.0.0.1; 192.168.0.0/24; };
        allow-transfer { none; };

        auth-nxdomain no;    # conform to RFC1035
        // listen-on-v6 { any; };
};
Vérification des erreurs :
# named-checkconf

# vi /etc/resolv.conf
nameserver 127.0.0.1

# vi /etc/nsswitch.conf,

# [...]
hosts:    files dns
# [...]
Rédemarage du service BIND9
#  /etc/init.d/bind9 restart
VERIFICATION

Forward lookup
# nslookup www.debian.org
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
Name:   www.debian.org
Address: 82.195.75.97
Name:   www.debian.org
Address: 86.59.118.148
Reverse lookup
# nslookup 82.195.75.97
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
97.75.195.82.in-addr.arpa       canonical name = 97.64/26.75.195.82.in-addr.arpa.
97.64/26.75.195.82.in-addr.arpa name = kokkonen.debian.org.

Authoritative answers can be found from:
64/26.75.195.82.in-addr.arpa    nameserver = ns1.turmzimmer.net.
64/26.75.195.82.in-addr.arpa    nameserver = ns2.turmzimmer.net.
64/26.75.195.82.in-addr.arpa    nameserver = ns3.turmzimmer.net.
ns1.turmzimmer.net      internet address = 78.46.213.162
ns1.turmzimmer.net      has AAAA address 2001:6f8:1055:deb::62
ns2.turmzimmer.net      internet address = 82.195.75.81
ns2.turmzimmer.net      has AAAA address 2001:41b8:202:deb:216:3eff:fe18:f51d
ns3.turmzimmer.net      internet address = 78.47.2.105