Chère communauté,

J'avance dans mon apprentissage LInux et cette fois j'essaie de configurai un serveur dns (bind) sur centos avec pas mal de difficultés. Je fais appel à vous pour m'aider à avancer sur cette configuration. Après avoir suivi le tuto http://www.unixmen.com/dns-server-in...ng-centos-6-3/, je n'arrive toujours pas à faire fonctionner le serveur dns.

Pour info, Iptables est désactivé.
Merci pour vos retours,

Le contenu de mon fichier named.conf

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
//
// named.conf
//
// Provided by Red Hat bind 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.
//
 
options {
   listen-on port 53 { 127.0.0.1; 192.168.58.100;};
        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.58.0/24;};
        recursion yes;
 
        dnssec-enable yes;
        dnssec-validation yes;
        dnssec-lookaside auto;
 
        /* Path to ISC DLV key */
        bindkeys-file "/etc/named.iscdlv.key";
 
        managed-keys-directory "/var/named/dynamic";
};
 
logging {
   channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};
 
zone "." IN {
   type hint;
        file "named.ca";
};
 
zone "reseau.local" IN {
        type master;
        file "forward.reseau";
        allow-update { none; };
        };
zone "58.168.192.in-addr.arpa" IN {
type master;
file "reverse.reseau";
allow-update { none; };
};
 
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";

Le contenu du fichier /var/named/forward.reseau


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$TTL 86400
@   IN  SOA     dnsserver.reseau.loc. root.reseau.loc. (
        2011071001  ;Serial
        3600        ;Refresh
        1800        ;Retry
        604800      ;Expire
        86400       ;Minimum TTL
)
@   IN  NS          dnsserver.reseau.loc.
@   IN  A           192.168.58.100
@   IN  A           192.168.58.43
@   IN  A           192.168.58.44
@   IN  A           192.168.58.45
@   IN  A           192.168.58.46
 
dnsserver   IN  A   192.168.58.100
cloudera1          IN  A   192.168.58.43
cloudera2          IN  A   192.168.58.44
cloudera3          IN  A   192.168.58.45
cloudera4          IN  A   192.168.58.46
Le contenu du fichier /var/named/reverse.reseau

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
TTL 86400
@   IN  SOA     dnsserver.reseeau.loc. root.reseau.loc. (
        2011071001  ;Serial
        3600        ;Refresh
        1800        ;Retry
        604800      ;Expire
        86400       ;Minimum TTL
)
@   IN  NS          dnsserver.reseau.loc.
@   IN  PTR         reseau.loc.
dnsserver   IN  A   192.168.58.100
cloudera1          IN  A   192.168.58.43
cloudera2          IN  A   192.168.58.44
cloudera3          IN  A   192.168.58.45
cloudera4          IN  A   192.168.58.46
 
100     IN  PTR         dnsserver.reseau.loc.
43     IN  PTR         cloudera1.reseau.loc.
44     IN  PTR         cloudera2.reseau.loc.
45     IN  PTR         cloudera3.reseau.loc.
46     IN  PTR         cloudera4.reseau.loc.
Le contenu du fichier /etc/hosts
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
 
192.168.58.100 dnsserver.reseau.loc
le résulat de la commande hostname
résultats d'autres commandes et erreurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
named-checkzone reseau.loc /var/named/forward.reseau
zone reseau.loc/IN: loaded serial 2011071001
OK
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
[root@dnsserver named]# named-checkzone reseau.loc /var/named/reverse.reseau
zone reseau.loc/IN: loaded serial 2011071001
OK
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
root@dnsserver hadoopmanager]# nslookup 192.168.58.100
Server:      127.0.0.1
Address:   127.0.0.1#53
 
100.58.168.192.in-addr.arpa   name = dnsserver.reseau.loc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
[root@dnsserver hadoopmanager]# nslookup dnsserver.reseau.loc
;; Got SERVFAIL reply from 127.0.0.1, trying next server
;; connection timed out; trying next origin
;; connection timed out; no servers could be reached
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
[root@dnsserver named]# dig  dnsserver.reseau.loc
 
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6_7.6 <<>> dnsserver.reseau.loc
;; global options: +cmd
;; connection timed out; no servers could be reached
[root@dnsserver named]#