Anda di halaman 1dari 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;
file "named.ca";
};

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

//vassileva ajoute la resolution inverse de localhost

/*zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
};
*/
//vassileva ajoute fichier de zone atelier.local

zone "atelier.local" IN {
type master;
file "atelier.local.db";
};

//vassileva ajoute resoulution inverse pour la zone atelier.local

zone "0.168.192.in-addr.arpa" {
type master;
file "atelier.local.rev";
};

Editer:

[root@pc2 named]# more /var/named/atelier.local.db


$TTl 1D
@ IN SOA pc2.atelier.local. root.atelier.local. (
1
1d
1H
1w
3h);

@ IN NS pc2.atelier.local.
pc2 IN A 192.168.0.2
pc1 IN A 192.168.0.1
localhost IN A 127.0.0.1

Editer:

[root@pc2 named]# more /var/named/atelier.local.rev


$TTL 86400
@ IN SOA pc2.atelier.local. root.atelier.local. (
1;
3H;
1H;
1W;
1h)

@ IN NS pc2.atelier.local.

2 IN PTR pc2.atelier.local.
1 IN PTR pc1.atelier.local.

Editer:

[root@pc2 named]# more /var/named/named.local


$TTL 1D
@ IN SOA pc2.atelier.local. root.pc2.atelier.local. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS pc2.atelier.local.
1 IN PTR localhost.

Pour le fichier de configuration named.conf faire dans son dossier : named-checkconf si rien ne s’affiche, cela voudra dire que tout
est bon.
 
Pour le fichier de configuration ap-dns faire dans son dossier : named-checkzone , il doit vous afficher un message disant que le
fichier est OK.
 
Une fois les fichiers de configurations prêts, il faut aller sur le client ou le serveur faire un ping par exemple de specimen.ap-dns. 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.


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

Faire le test:

[root@pc2 named]# nslookup 127.0.0.1


Server: 192.168.0.2
Address: 192.168.0.2#53

1.0.0.127.in-addr.arpa name = localhost.

[root@pc2 named]# nslookup localhost


Server: 192.168.0.2
Address: 192.168.0.2#53

Name: localhost
Address: 127.0.0.1

[root@pc2 named]# nslookup pc1.atelier.local


Server: 192.168.0.2
Address: 192.168.0.2#53
Name: pc1.atelier.local
Address: 192.168.0.1

[root@pc2 named]# nslookup 192.168.0.1


Server: 192.168.0.2
Address: 192.168.0.2#53

1.0.168.192.in-addr.arpa name = pc1.atelier.local.

[root@pc2 named]# nslookup 192.168.0.2


Server: 192.168.0.2
Address: 192.168.0.2#53

2.0.168.192.in-addr.arpa name = pc2.atelier.local.

[root@pc2 named]# nslookup pc2.atelier.local


Server: 192.168.0.2
Address: 192.168.0.2#53

Name: pc2.atelier.local
Address: 192.168.0.2

Anda mungkin juga menyukai