You are on page 1of 4

TP: Configurer un serveur DNS

Sur le pc Serveur editer /etc/named.conf
[root@pc2 named]# more /etc/named.conf
//
// named.caching-nameserver.conf
//
// Provided by Red Hat caching-nameserver package to configure the
// ISC BIND named(8) DNS server as a caching only nameserver
// (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
// DO NOT EDIT THIS FILE - use system-config-bind or an editor
// to create named.conf - edits to this file will be lost on
// caching-nameserver package upgrade.
//

options {
listen-on port 53 { 127.0.0.1; 192.168.0.2; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { localhost; 192.168.0.0/24; };
recursion yes;
};

logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};

//vassileva ajoute les redirecteurs pour resoudre les noms non au local

/*forward only;
forwarders {
212.217.0.1;
212.217.0.12;
};
};
*/

zone "." IN {
type hint;

local" IN { type master.168.local".rev".atelier.in-addr.2 pc1 IN A 192.192. 1H.zones". file "atelier.1 localhost IN A 127.local. pc2 IN A 192. */ //vassileva ajoute fichier de zone atelier.ca".local zone "0.local. include "/etc/named. .atelier.arpa" IN { type master.local.127.arpa" { type master.local. //vassileva ajoute resoulution inverse pour la zone atelier.rev $TTL 86400 @ IN SOA pc2. 3H.168.168. file "atelier. ( 1.atelier.in-addr.local.atelier.local. root. //vassileva ajoute la resolution inverse de localhost /*zone "0. file "named.0.db $TTl 1D @ IN SOA pc2. }.1 Editer: [root@pc2 named]# more /var/named/atelier. }. }.0. @ IN NS pc2.local.0.db". ( 1 1d 1H 1w 3h). file "named.local.local zone "atelier. root.rfc1912.0. Editer: [root@pc2 named]# more /var/named/atelier. }.atelier.local.0.

2 Address: 192. 1 IN PTR localhost.local $TTL 1D @ IN SOA pc2.atelier.2 Address: 192.2 Address: 192.0.168.0. il faut aller sur le client ou le serveur faire un ping par exemple de specimen.atelier.local. --------------- Faire le test: [root@pc2 named]# nslookup 127.1 Server: 192.0.168.2#53 1.local.0. [root@pc2 named]# nslookup localhost Server: 192. ( 0 . root. refresh 1H . Editer: [root@pc2 named]# more /var/named/named.ap-dns.atelier.local.local.0.168.127.168.pc2.atelier.arpa name = localhost.atelier.local. 1 IN PTR pc1. En contre partie on peut aussi dans /var/log faire : tail –F messages Ceci nous permet de voir la communication et le bon fonctionnement de notre serveur. cela voudra dire que tout est bon.conf faire dans son dossier : named-checkconf si rien ne s’affiche.0. 1h) @ IN NS pc2.0.atelier.168.0.0.2#53 . expire 3H ) .local Server: 192. serial 1D .atelier.0. 2 IN PTR pc2. minimum IN NS pc2. Pour le fichier de configuration ap-dns faire dans son dossier : named-checkzone .local.2#53 Name: localhost Address: 127.0. retry 1W . Pour le fichier de configuration named. Une fois les fichiers de configurations prêts.168.0.in-addr.1W. il doit vous afficher un message disant que le fichier est OK.1 [root@pc2 named]# nslookup pc1.

[root@pc2 named]# nslookup pc2.Name: pc1.0.2 Address: 192.0.in-addr.1 Server: 192.168.2 Address: 192.local.168.168.192.0.0.168.2#53 Name: pc2.168.168.168.atelier.0.0.atelier.2 Server: 192.168.atelier.0.local.168.in-addr.arpa name = pc1.1 [root@pc2 named]# nslookup 192.0.local Server: 192.2 .2 Address: 192.0.168.0.atelier.192.0.2#53 2.atelier.168. [root@pc2 named]# nslookup 192.0.local Address: 192.168.local Address: 192.2#53 1.arpa name = pc2.