Problème mise au point DNS - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 27-05-2002 à 23:17:28
c koi qui marche po exactement, quel est le probleme ou se trouve t il et quand?
Marsh Posté le 27-05-2002 à 23:19:52
Le serveur se lance
chaicahome/chaica# /etc/init.d/bind restart
Stopping domain name service: named.
Starting domain name service: named.
mais après j'ai un :
chaicahome/chaica# ping chaica.maison
ping: unknown host chaica.maison
CHaiCA
Marsh Posté le 27-05-2002 à 23:31:05
oui normale regarde la premiere ligne directory "/var/cache/bind"
et la suite surtout file tu comprendras ..
Marsh Posté le 27-05-2002 à 23:35:24
Pourrais tu m'éclairer un peu plus, ca reste obscur?
J'aurais un problème avec l'emplacement de mes fichiers?
Mes db.x et mon named.conf sont dans /etc/bind/ et mes deux fichiers de zones sont dans /var/cache/bind
y'a une erreur quelque part?
CHaiCA
Marsh Posté le 27-05-2002 à 23:40:36
dans directory tu specifie ou seront t fichier de configuration
concernant les domaine or toi tu dis qu ils sont dans /var/cache/bind
et apparrament tu les mets dans /etc/bind voir file
donc en fait il recherche les fichier dans /var/cahce/bin/etc/bind
donc en fais tu enleve etc/bind et tu les bouge dans /var/cache/bind ou sinon dans directory mettre /
Marsh Posté le 27-05-2002 à 23:49:21
Non ca ne change rien. Je pensais plutôt que le problème venait des autres fichiers soit db.127 ou les fichiers de zone.
CHaiCA
Marsh Posté le 27-05-2002 à 23:51:35
ben y a po de truc zarbi surtout au nivo des reverse
repasse par la doc bind car y des truc assez zarb quand meme non ?
Marsh Posté le 28-05-2002 à 03:26:05
$ nslookup
> server localhost
> set q=any
> ls -d chaica.chépukoi
Il te met quoi ?
Dans les logs, au lancement de bind, il dit quoi ? Il prend bien en compte les zones ?
Marsh Posté le 28-05-2002 à 23:08:35
ça ne t'aidera peut être pas beaucoup mais à voir.
lorsque ton DNS marchera, tu as configurer en fowarders le DNS de wanadoo.
Les as-tu virer dans le resolv.conf ?
le 127.0.0.1 suffi et ton temps de réponse diminura sacrement
je suppose que tu voudrait que le dns répertories les ips locaux automatiquement ?
dans le fichiers hosts :
Order bind, hosts
pour la résolution local dans hosts, si ce n'est déjà fait
Si non dans les chemins d'accès pour les fichiers zones : ., localhost, 255, 0 etc..
peut êtres mieux vaut-il mettre "../etc/bind/db.*" pour la forme
Marsh Posté le 29-05-2002 à 01:04:20
chaica a écrit a écrit : NAMED.CONF zone "." { type hint; file "/etc/bind/db.root"; }; zone "localhost" { type master; file "/etc/bind/db.local"; }; zone "127.in-addr.arpa" { type master; file "/etc/bind/db.127"; }; zone "0.in-addr.arpa" { type master; file "/etc/bind/db.0"; }; zone "255.in-addr.arpa" { type master; file "/etc/bind/db.255"; }; zone "domaine1.rev" in { notify no; type master; file "domaine.rev"; }; |
bizarre non ?
ce serait pas mieux :
zone "0.0.127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
zone "0.168.192.in-addr.arpa" {
type master;
file "domaine.rev";
};
[jfdsdjhfuetppo]--Message édité par melba le 30-05-2002 à 02:58:50--[/jfdsdjhfuetppo]
Marsh Posté le 27-05-2002 à 23:12:16
Donc j'ai des problèmes à mettre au point mon serveur dns. Je vais vous copier/coller mes fichiers de conf. Dites moi si vous voyez un truc qui empêcherait le tout de fonctionner plz.
NAMED.CONF
options {
directory "/var/cache/bind";
forwarders {
193.252.19.3;
};
};
logging {
category lame-servers { null; };
category cname { null; };
};
zone "." {
type hint;
file "/etc/bind/db.root";
};
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};
// add entries for other zones below here
zone "domaine1" in {
notify no;
type master;
file "domaine1";
};
zone "domaine1.rev" in {
notify no;
type master;
file "domaine.rev";
};
db.127
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA chaica. root.chaica. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
IN NS chaica.
1 IN PTR localhost.
domaine1
$TTL 604800
@ IN SOA chaica. root.chaica. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;serveur de nom
IN NS chaica.maison
;alias
www IN CNAME chaica.maison
ftp IN CNAME chaica.maison
;ip des machines
localhost IN A 127.0.0.1
chaica IN A 192.168.0.1
morgane IN A 192.168.0.2
Domaine1.rev
$TTL 604800
@ IN SOA chaica. root.chaica. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;serveur de nom
IN NS chaica.maison
;adresses ip inverses
1 IN PTR chaica.
2 IN PTR morgane.
Voila, je nage un peu surtout que j'avais déja réussi à le faire marcher mais la rien à faire.
J'ai bien sûr rajouté 127.0.0.1 à mon resolv.conf.
Sinon y'a t il un débuggueur ou qqch dans le genre pour bind?
CHaiCA