Problème Bind9

Bonjour,

Je viens poster ici je suis en train de configurer un serveur dns avec bind 9 sous debian 7.3 et lorsque je fais un nslookup pour vérifier que cela marche voilà ce que cela me retourne :

[code]nslookup dnsserver2
;; Got SERVFAIL reply from 127.0.0.1, trying next server
;; Got SERVFAIL reply from 127.0.0.1, trying next server
Server : 192.168.1.1
Address: 192.168.1.1#53
server can’t find dnsserver2 : SERVFAIL

nslookup 192.168.1.1
Server : 127.0.0.1
Address : 127.0.0.1#53

server can’t find 1.1.168.192.in-addr.arpa. : NXDOMAIN
[/code]

J’ai vérifié plusieurs fois mes fichiers config que voici :
named.conf

[code]options {
listen-on { 127.0.0.1; 192.168.1.1; };
};

include "named.conf.local"
include “named.conf.default-zone”
[/code]

named.conf.local :

zone "dnstest.com" {
           type master;
           file "/etc/bind/db.dnstest.com";
           forwarders {};
           allow-update { key rndc.key; };
};

zone "1.168.192.in-addr.arpa" {
           type master;
           file "/etc/bind/db.dnstest.com";
           forwarders {};
           allow-update {key rndc.key;};
};

le fichier “db.dnstest.com

[code]$TTL 3600
@ IN SOA dnsserver2.dnstest. root.dnstest.com. (
2007010401 ; Serial
3600 ; Refresh [1h]
600 ; Retry [10m]
86400 ; Expire [1d]
600 ) ; Negative Cache TTL [1h]
;
@ IN NS dnsserver2.dnstest.com.
@ IN MX 10 dnsserver2.dnstest.com.

dnsserver2 IN A 192.168.1.1

pop IN CNAME dnsserver2
www IN CNAME dnsserver2
mail IN CNAME dnsserver2
[/code]

le fichier db.dnstest.com.inv :

[code]$TTL 3H
@ IN SOA dnsserver2.dnstest.com. root.dnstest.com. (
2007010401 ; Serial
3600 ; Refresh [1h]
600 ; Retry [10m]
86400 ; Expire [1d]
600 ) ; Negative Cache TTL [1h]
;
@ IN NS dnsserver2.dnstest.com.

1 IN PTR dnsserver2.dnstest.com.

[/code]
et le fichier resolv.conf contient cela :

domain dnstest.com search dnstest.com nameserver 127.0.0.1 nameserver 192.168.1.1

Et voilà la seule que me retourne quand je fais un named-checkzone ou un named-checkconf sur les fichiers :
tout est ok seul le fichier db.dnstest.com.inv retourne :

Si vous aviez une idée de ce qui ne fonctionne je vous en remercierai d’avance.

Un étudiant peu coutumier de linux

  • Dans les requêtes DNS faites avec nslookup ou autre, il vaut mieux spécifier le nom de domaine complet (FQDN) et pas seulement le nom court de l’hôte, cela évite de devoir compter sur l’outil utilisé pour compléter le nom de domaine.

  • La déclarations de zone inverse 1.168.192.in-addr.arpa spécifie le même fichier de zone /etc/bind/db.dnstest.com que la zone dnstest.com. Il doit y avoir une erreur.

  • Dans /etc/bind/db.dnstest.com, le nom du serveur primaire dnsserver2.dnstest. est incomplet, il manque com à la fin.