PB avec mon serveur DNS sous Linux - Linux et OS Alternatifs
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 ;-)
Marsh Posté le 23-01-2002 à 13:33:41
Ouai, j'ai créé mes zones et les fichiers correspondants.
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 ..
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.
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.
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 ?
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
si T sage, je te dirais comment on le fais loguer ou tu veux et dans quel file
[edtdd]--Message édité par _Evangelion_--[/edtdd]
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]
Marsh Posté le 24-01-2002 à 10:55:41
evangelion : pour info
http://forum.hardware.fr/forum2.ph [...] ic=&trash=
CHaiCA
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?