Bonjour,
je tente de configurer serveur DNS avec bind9 pour mon réseau local qui s'appelle "local" entre deux VM. Les machines ( deux ubuntu ) se voient pas de souci pour ça. J'ai écris les fichiers named.conf, db.local et db.local.inv. j'ai restarté bind9
Ensuite j'ai testé les commandes
named-checkconf named.conf qui ne me retourne rien
et named-checkzone qui me dit que tout est ok.
Pourtant, lors d'un ping, je n'ai pas de reponse.
Je tape ping dns.local, et le shell me répond hôte inconnu
Dans /var/log/syslog , il y a une anomalie que j'ai vu c'est une ligne dans /var/log/syslog :
Il s'agit de la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part Apr 18 22:22:36 ubuntu1 named[2512]: the working directory is not writableJe suis en root alors pour les droits d'ecriture, ca me semble suffisant pourtant. Je met mes fichiers de configuration au cas où cela vienne d'ailleurs.
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 Apr 18 22:33:30 ubuntu1 named[2579]: adjusted limit on open files from 1024 to 1048576 Apr 18 22:33:30 ubuntu1 named[2579]: found 1 CPU, using 1 worker thread Apr 18 22:33:30 ubuntu1 named[2579]: using up to 4096 sockets Apr 18 22:33:30 ubuntu1 named[2579]: loading configuration from '/etc/bind/named.conf' Apr 18 22:33:30 ubuntu1 named[2579]: using default UDP/IPv4 port range: [1024, 65535] Apr 18 22:33:30 ubuntu1 named[2579]: using default UDP/IPv6 port range: [1024, 65535] Apr 18 22:33:30 ubuntu1 named[2579]: listening on IPv4 interface lo, 127.0.0.1#53 Apr 18 22:33:30 ubuntu1 named[2579]: listening on IPv4 interface eth0, 192.168.1.13#53 Apr 18 22:33:30 ubuntu1 named[2579]: listening on IPv4 interface eth1, 172.16.0.1#53 Apr 18 22:33:30 ubuntu1 named[2579]: generating session key for dynamic DNS Apr 18 22:33:30 ubuntu1 named[2579]: automatic empty zone: 0.IN-ADDR.ARPA Apr 18 22:33:30 ubuntu1 named[2579]: automatic empty zone: 127.IN-ADDR.ARPA Apr 18 22:33:30 ubuntu1 named[2579]: automatic empty zone: 254.169.IN-ADDR.ARPA Apr 18 22:33:30 ubuntu1 named[2579]: automatic empty zone: 2.0.192.IN-ADDR.ARPA Apr 18 22:33:30 ubuntu1 named[2579]: automatic empty zone: 255.255.255.255.IN-ADDR.ARPA Apr 18 22:33:30 ubuntu1 named[2579]: automatic empty zone: 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA Apr 18 22:33:30 ubuntu1 named[2579]: automatic empty zone: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA Apr 18 22:33:30 ubuntu1 named[2579]: automatic empty zone: D.F.IP6.ARPA Apr 18 22:33:30 ubuntu1 named[2579]: automatic empty zone: 8.E.F.IP6.ARPA Apr 18 22:33:30 ubuntu1 named[2579]: automatic empty zone: 9.E.F.IP6.ARPA Apr 18 22:33:30 ubuntu1 named[2579]: automatic empty zone: A.E.F.IP6.ARPA Apr 18 22:33:30 ubuntu1 named[2579]: automatic empty zone: B.E.F.IP6.ARPA Apr 18 22:33:30 ubuntu1 named[2579]: command channel listening on 127.0.0.1#953 Apr 18 22:33:30 ubuntu1 named[2579]: command channel listening on ::1#953 Apr 18 22:33:30 ubuntu1 named[2579]: the working directory is not writable Apr 18 22:33:30 ubuntu1 named[2579]: zone 0.16.172.in-addr.arpa/IN: loaded serial 20041122 Apr 18 22:33:30 ubuntu1 named[2579]: zone local/IN: loaded serial 20041122 Apr 18 22:33:30 ubuntu1 named[2579]: running Apr 18 22:33:30 ubuntu1 named[2579]: zone 0.16.172.in-addr.arpa/IN: sending notifies (serial 20041122)
voici named.conf
db.local
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 zone "local" { type master; file "/etc/bind/db.local"; }; zone "0.16.172.in-addr.arpa" { type master; file "/etc/bind/db.local.inv"; };
et db.local.inv
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 $TTL 604800 @ IN SOA ubuntu1.local. root.local. ( 20041122 ; Serial -> N° de série à incrémenter à chaque modif ; de ce fichier. Ce N° est utilisé par les ; serveurs esclaves pour lui indiquer qu'il ; doit mettre à jour sa base. Par commodité ; ce n° est une date à l'envers. 604800 ;Refresh -> A l'expiration du délai Refresh exprimé en ; secondes, le serveur excalve va entrer en ; communication avec le maitre et si il ne ; le trouve pas, il fera une nouvelle ; tentative au bout du délai Retry et si au ; bout du délai Expire il considerera que le ; serveur n'est plus disponible. 86400 ; Retry 2419200 ; Expire 604800 ) ; Minimum -> Durée de vie minimum du cache en secondes ;** Les 3 lignes suivantes permettent au serveur de se retrouver lui même NS ubuntu1.local. ;Nom du serveur ubuntu1 A 172.16.0.1 ;Adresse IP du ;serveur de noms ubuntu1 HINFO "Pkoi tant de haine?!" "DNS Testing" ;** Les lignes suivantes définissent la table entre les noms et les IP ubuntu1 A 172.16.0.1 ubuntu2 A 172.16.0.2 ;** Les lignes suivantes sont des alias entre des noms et des autres noms dns CNAME ubuntu1
Aidez moi ca fait bien 5 heures que je suis dessus et ca m'embrouille de plus en plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $TTL 604800 @ IN SOA ubuntu.local. root.local. ( 20041122 604800 86400 2419200 604800 ) NS ubuntu1.local. 1 PTR ubuntu1.local. 2 PTR ubuntu2.local.
Merci.



Répondre avec citation








Partager