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: