[DNS] : BIND9 comme DNS cache sur votre NAS
Par neoclimb,
dimanche 11 décembre 2011 à 22:06 ::Linux::
Vous possédez un petit réseau local, alors pourquoi ne pas mettre en cache vos requêtes DNS afin d'offrir une réponse plus rapide à vos clients. Voici un tutoriel via BIND9 assurant ce rôle.
Référence : http://debianserver.wikidot.com/squeeze:intranet-dns-cache
INSTALLATION
# aptitude install bind9 bind9-doc dnsutilsCONFIGURATION
# 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 restartVERIFICATION
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.148Reverse 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
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.