Re: dnscache ne tourne pas du tout
Seb a écrit :
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Tu as dis que tu as installé "djbdns" et "daemontools".
Mais as-tu installé "ucspi-tcp" ??
Donc ton dnscache est lancé mais n'écoute null part.
Qu'est-ce qu'il y a dans dnscache/env/ROOT, IP et IPSEND ?
Crée également, le "dnscache/env/FORWARDONLY" avec 0 dedans.
Dans "/etc/dnscache/root/servers/\@", tu mets tout ça :
198.41.0.4
128.9.0.107
192.33.4.12
128.8.10.90
192.203.230.10
192.5.5.241
192.112.36.4
128.63.2.53
192.36.148.17
198.41.0.10
193.0.14.129
198.32.64.12
202.12.27.33
C'est les serveurs root-DNS de la Toile.
Au fait, que te donne un "ps -aef" ?
Il contient bien les mêmes process que j'ai ?
A+
SEB
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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.7 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCrXpJXypnczREm3wRApNlAKDNtEDMGhqVu/uB9lguz6tB3684wwCdEb3K
pq95kA1VmQWPu9Y2ZbkVtSo=
=gHug
-----END PGP SIGNATURE-----
Bonsoir SEP,
Le package ucspi-tcp n'était pas installé.
Je viens de l'installer (mais je ne sais pas quoi en faire!))
J'ai vu qu'il était mentionné dans la doc pour une install manuelle mais
je ne pense pas pour une install apt-get.
Voici ce que contient les # fichiers :
ROOT:
cat /etc/dnscache/env/ROOT
/etc/dnscache/root
IP:
127.0.0.1
IPSEND :
0.0.0.0
Dans FORWARDONLY j'ai mis 0 (le serveur joura alors le role de cache
aussi et non pas de lanceur de requetes vers les serveurs root,
corrige-moi si je me trompe).
Dans /etc/dnscache/root/servers/\@, j'ai mis toutes les adresses des
serveurs root que tu as indiqué.
La commande ps -aef donne après enlèvement de tout ce qui ne concerne
pas djbdns:
ps -aef
UID PID PPID C STIME TTY TIME CMD
root 4707 1 0 19:07 ? 00:00:00 /bin/sh /command/svscanboot
root 4762 4707 0 19:07 ? 00:00:00 svscan /service
root 4763 4707 0 19:07 ? 00:00:00 readproctitle service
errors: ...lure?supervise: fatal: unable to start env/run: file does not ex
root 4764 4762 0 19:07 ? 00:00:01 supervise env
root 4765 4762 0 19:07 ? 00:00:01 supervise log
root 4766 4762 0 19:07 ? 00:00:01 supervise root
root 4769 4762 0 19:07 ? 00:00:01 supervise supervise
root 4772 4762 0 19:07 ? 00:00:00 supervise dnscache
Et juste avant d'oublier tu cite dans un de tes emails que pour
redemarrer dnscache, il faut lancer svstat /service/dnscache,
je suppose que tu veux dire svstat /etc/dnscache, ou bien /service?
Un grand Merci
Bayrouni
Reply to: