PB avec mon serveur DNS sous Linux

PB avec mon serveur DNS sous Linux - Linux et OS Alternatifs

Marsh Posté le 23-01-2002 à 11:49:03    

Cofiguration de mon serveur DNS effectuée grâce au tutorial de Toolinux.com.
Mon serveur DNS résoud parfaitement les noms de sites www.
En revanche, il n'arrive pas à résoudre les noms de mes bécannes locales. En faisant un nslookup -sil il me balance un: server can't find (le nom de la bécanne): NXDOMAIN.
Ca ve dire quoi?
D'où peut venir le PB?

Reply

Marsh Posté le 23-01-2002 à 11:49:03   

Reply

Marsh Posté le 23-01-2002 à 13:13:19    

tu as crée ta/tes zone(s) ? sinon il risque de ne jamais de voir ;-)

Reply

Marsh Posté le 23-01-2002 à 13:33:41    

Ouai, j'ai créé mes zones et les fichiers correspondants.

Reply

Marsh Posté le 23-01-2002 à 14:01:40    

ton resolv.conf pointe sur ton dns avec le bon nom de domain, ton host.conf cherche bien le bind .. ton fichier hosts contient pas de truc zarb.. ton bind tourne avec le bon named.conf et tes files de zones sont present et bien configurés, mais ca ne marche pas ..
 
comment dire.. tu as merdé quelque part ;)
 
sans ta conf sous les yeux.. ca va etre chaud a debuguer ..

Reply

Marsh Posté le 23-01-2002 à 14:30:05    

Voila ma config.
Soit pas trop sévère je suis novice...
 
host.conf:
 
order hosts,bind
multi on
-----------------
hosts:
127.0.0.1   localhost.localdomain localhost
192.168.20.5  serveur_linux.localdomaine.local serveur_linux
192.168.20.4  pcwin.localdomaine.local pcwin
-----------------
named.conf:
// generated by named-bootconf.pl
 
 
// secret must be the same as in /etc/rndc.conf
key "key" {
        algorithm       hmac-md5;
        secret
"c3Ryb25nIGVub3VnaCBmb3IgYSBtYW4gYnV0IG1hZGUgZm9yIGEgd29tYW4K";
};
 
controls {
    inet 127.0.0.1 allow { any; } keys { "key"; };
};
 
 
options {
 pid-file "/var/run/named/named.pid";
 directory "/var/named";
 /*
  * If there is a firewall between you and nameservers you want
  * to talk to, you might need to uncomment the query-source
  * directive below.  Previous versions of BIND always asked
  * questions using port 53, but BIND 8.1 uses an unprivileged
  * port by default.
  */
 // query-source address * port 53;
 
 forward only;
        192.168.20.20;
};
 
//  
// a caching only nameserver config
//  
zone "." {
 type hint;
 file "named.ca";
};
 
zone "0.0.127.in-addr.arpa" {
 type master;
 file "named.local";
};
 
zone "localdomaine.local" {
     type master;
     file "localdomaine";
};
 
zone "20.168.192.in-addr.arpa" {
     type master;
     file "localdomaine.rev";
};
-------------------------------
resolv.conf:
domain localdomaine.local
nameserver 192.168.20.5
-------------------------------
localdomain:
@ IN SOA serveur_linux.localdomaine.local root.serveur_linux.localdomaine.local. (
   2000070308
   3600
   900
   1209600
   43200 )
 
@ IN NS serveur_linux.
  MX 10 mail
localhost A 127.0.0.1
serveur_linux A 192.168.20.5
mail  CNAME 192.168.20.5
 
pcwin  A 192.168.20.4
---------------------------------------
localdomaine.rev:
@ IN SOA serveur_linux.localdomaine.local root.serveur_linux.localdomaine.local (
   2000070308
   3600
   900
   1209600
   43200 )
 
 
20.168.192.in-addr.arpa. IN NS serveur_linux.
 
5.20.168.192.in-addr.arpa. IN PTR serveur_linux.
4.20.168.192.in-addr.arpa. IN PTR pcwin.
--------------------------------------------
named.conf:
0.0.127.in-addr.arpa. IN SOA serveur_linux. root.serveur_linux.localdomaine.local. (
   1997022701
   28800
   14400
   3600000
   86400 )
 
 IN NS serveur_linux.localdomaine.local
 
1 IN PTR localhost.
4 IN PTR pcwin.
5 IN PTR serveur_linux.

Reply

Marsh Posté le 23-01-2002 à 16:58:44    

Au demarrage de bind, dans /var/log/messages tu devrais
avoir l'etat de tes zones, a savoir si elle sont prisent en charge ou pas.
 
il te redonne meme les fichiers et lignes ou il y a des erreurs.

Reply

Marsh Posté le 23-01-2002 à 17:32:45    

tu as 2 named.conf ?! c'est une erreur de frappe ? ;)
le host.conf est bon
le resolv.conf aussi
le hosts pareil
 
le localdomaine me plait a moitié..
@ IN NS 192.168.20.5
@ MX 10 192.168.20.5  
 
remplace ces 2 lignes, ca me plais mieux ca, evite les alias avant k'ils ne soit declarés...
 
ton localdomaine.rev non plus ne me plait pas..
 
@ IN SOA serveur_linux.localdomaine.local root.serveur_linux.localdomaine.local (  
  2000070308  
  3600  
  900  
  1209600  
  43200 )  
  IN NS serveur_linux.localdomaine.local.  
 
5 IN PTR serveur_linux.localdomaine.local.
4 IN PTR pcwin.localdomaine.local.
 
voila.. me plait mieux comme ca..
 
Et ca.. ?? ca doit etre je suppose le named.local ?  :D  
named."conf" <-- local ?
 
@ IN SOA serveur_linux. root.serveur_linux.localdomaine.local. (  
  1997022701  
  28800  
  14400  
  3600000  
  86400 )  
  IN NS serveur_linux.localdomaine.local.
 
1 IN PTR localhost.localdomaine.local.
 
voila, lui aussi me plait mieux la..
 
Enfin dans le named.conf j'aimerai que tu remplaces ca
// query-source address * port 53;  
 
forward only;  
       192.168.20.20;  
};  
par ca
// query-source address * port 53;  
// forward only;  
//       192.168.20.20;  
// };  
        allow-query {
                localhost;
                192.168.0.0/16;
        };
        allow-transfer {
                localhost;
                192.168.0.0/16;
        };
 
Voila.. a essayer :D
si T sage, je te dirais comment on le fais loguer ou tu veux et dans quel file :D

 

[edtdd]--Message édité par _Evangelion_--[/edtdd]

Reply

Marsh Posté le 23-01-2002 à 17:50:48    

GUG a écrit a écrit :

j ai pas lu excuse moi c undns cache ?  
 
sinon on m avait conseiller d utiliser djbdns  masi ds une doc y dise listen on ip x.x.x.x  c a d ? et que le dns cache ne doit pas ecouter sur la meme ip que le server dns (lautre koi ;) )
j ia pas comprise  
les ip c l ip de la carte rezo ?  




 
? de quoi tu parles la ? c'est koi ca djdmachincache ?
Je parle du vrai bind.. pas d'un truc ala djeunz powah machin bidule..

 

[edtdd]--Message édité par _Evangelion_--[/edtdd]

Reply

Marsh Posté le 23-01-2002 à 18:12:55    

ok
Merci evangelion, je teste ca pour demain!

Reply

Marsh Posté le 24-01-2002 à 10:42:38    

Bon et bien ca marche!!!!!!!!!!!!!!!!
merci beaucoup :D  :D  :D

Reply

Marsh Posté le 24-01-2002 à 10:42:38   

Reply

Marsh Posté le 24-01-2002 à 10:55:41    

evangelion : pour info  
 
http://forum.hardware.fr/forum2.ph [...] ic=&trash=
 
CHaiCA

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed