[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dnscache ne tourne pas du tout



Moi j'utilise bind9 comme cachedns.
j'ai simplement installé bind9 avec un apt-get install bind9
puis modifier le fichier /etc/bind9/bind.options (je crois,
car pas sous les yeux). Dans ce fichier il y a les lignes
fowarders qu'il faut renseigné qui coresponde au dns du fai.
Il suffit en suite de configurer 127.0.0.1 dans /etc/resolv.conf

Quand pensé vous ?





Seb a écrit :
> Pourrais-tu répondre sur le mail de la liste pour que tout
le monde en
> profite ?
> 
> Pour savoir les services qui écoutent sur tes interfaces
réseau
> utilisent plutôt : "netstat -na"
> Pour info, sur ma passerele ça donne :
> 	Proto  Recv-Q Send-Q Local Address           Foreign Address
> State
> 	tcp        0         0 		 192.168.0.1:53             
0.0.0.0:*
>       	LISTEN
> 	tcp        0         0 		 0.0.0.0:21              	0.0.0.0:*
>        LISTEN
> 	tcp        0         0 		 192.168.0.1:5110          0.0.0.0:*
>         LISTEN
> 	tcp        0         0 		 192.168.0.1:22            
0.0.0.0:*
>          LISTEN
> 	tcp        0         0 		 192.168.0.1:22            
192.168.0.2:3699
>   ESTABLISHED
> 	udp       0         0 		127.0.0.1:53                
0.0.0.0:*
> 
> 	udp       0         0 		192.168.0.1:53             0.0.0.0:*
> 
> 
> Tu vois le port, le protocole et l'interface d'écoute.
> 
> Donc le dnscache écoute sur le port 53 aussi bien en TCP
qu'en UDP.
> Le "127.0.0.1 : 53" est le serveur DNS pur.
> 
> Que te donne "svstat /service/dnscache" parce que le up
depuis 0
> secondes dans ton 1e mail m'a surpris.
> 
> Est-ce que dans un "ps -aef", tu as bien comme process (ça
change un peu
> pour ta config) :
> 	"/bin/sh /usr/local/bin/svscanboot"
> 	"svscan /service"
> 	"readproctitle service errors:
.........................................."
> 	"supervise dnscache"
> 	"supervise log"
> 	"/usr/local/bin/dnscache"
> 	"multilog t ./main"
> 
> Sinon qu'est-ce que tu as ?
> 
> 
> 
> 
> A+
> SEB
> 
> Al Bayrouni wrote:
> 
>>J'ai lu attentivement votre email.
>>
>>J'ai utilisé nmap 127.0.0.1 en tant que root.
>>Il n'y a pas de trace d'un serveur à l'écoute sur le port
53 malgré le
>>service up de nvstat.
>>Est-ce normal? dnscache ecoute-t-il sur un autre port?
>>
>>Merci pour toutes ces infos precieuses
>>Bayrouni
>>
>>
>>Seb a écrit :
>>
>>
>>>-----BEGIN PGP SIGNED MESSAGE-----
>>>Hash: SHA1
>>>
>>>Bonjour !!
>>>
>>>Ton serveur de cache DNS fonctionne et écoute sur l'IP
127.0.0.1, mais
>>>que fait-il des requêtes qu'il reçoit ??
>>>Est-ce qu'il les transmet simplement (sans cache) ou
cherche t-il à
>>>résoudre l'IP (avec cache) ?
>>>
>>>"dnscache/env/FORWARDONLY" configure cela.
>>>"dnscache/root/servers/" contient un fichier "@"
contenant la liste des
>>>serveurs DNS intérrogés (forward ou pas).
>>>
>>>un petit "svc -d /service/dnscache" pour redémarrer le
service.
>>>
>>>Reagardes bien si le répertoire dnscache et ses
sous-répertoire
>>>appartiennent bien aux users "dnscache" et "dnslog", cela
peut poser
>>>quelques pbs plus tard.
>>>
>>>
>>>
>>>A+
>>>SEB
> 
> 
> 

Désolé pour le mail vers ton adresse c'était involontaire.

Voilà, la sortie de netstat -na:
Proto Recv-Q Send-Q Adresse locale          Adresse distante
       Etat 

tcp        0      0 0.0.0.0:113             0.0.0.0:* 
LISTEN
tcp        0      0 0.0.0.0:25              0.0.0.0:* 
LISTEN
udp        0      0 0.0.0.0:68              0.0.0.0:* 

Sockets du domaine UNIX actives(serveurs et établies)
Proto RefCpt Indicatrs   Type       Etat          I-Node Chemin
unix  2      [ ACC ]     STREAM     LISTENING     4439    
private/defer
unix  2      [ ACC ]     STREAM     LISTENING     4495    
private/scache
unix  2      [ ACC ]     STREAM     LISTENING     4503     priva
....  (beaucoups d'autres lignes mais sont toutes des
dockets UNIX

La sortie de svstat /service donne:
/service: down 1137 seconds, normally up
celle de svstat /etc/dnscache donne:

/etc/dnscache/: down 1186 seconds, normally up

J'ai en fait le rep du serveur qui est /etc/dnscache
et un lien /service --> /etc/dnscache.

Au péalable j'avais lancé la commande dnscache-conf dnscache
dnslog 
/etc/dnscache 127.0.0.1

Autre chose je n'ai  pas le fichier dnscache/env/FORWARDONLY:
ll /etc/dnscache/env/
total 20K
-rw-r--r--  1 root     root   8 2005-06-13 09:31 CACHESIZE
-rw-r--r--  1 root     root   8 2005-06-13 09:31 DATALIMIT
-rw-r--r--  1 root     root  10 2005-06-13 09:31 IP
-rw-r--r--  1 root     root   8 2005-06-13 09:31 IPSEND
-rw-r--r--  1 root     root  19 2005-06-13 09:31 ROOT
drwx--S---  2 dnscache root 144 2005-06-13 13:08 supervise


et dans  /etc/dnscache/root/servers/\@   je ne sais pas quoi
mettre (ip 
127.0.0.1 ou bien des adresses de serveurs root?)

Merci encore
Bayrouni


-- 
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org


************************ ADSL JUSQU'A 8 MEGA + 3 MOIS DE TELEPHONE GRATUIT ************************
L'ultra haut débit à 15EUR/mois seulement ! Et vous téléphonez gratuitement en France vers les postes fixes,
hors numéros spéciaux pendant 3 mois.
Pour profiter de cette offre exceptionnelle, cliquez ici : http://register.tiscali.fr/adsl/  (voir conditions sur le site)




Reply to: