Bonjour, Bon, suite au fil iptables, et étant donné qu'il ne s'agirait à priori pas d'un problème là dessus, et n'étant pas certain que ce soit un problème de dns ou de squid, j'ai baptisé ce nouveau fil de la sorte.
Je rappelle mon problème très brièvement. Des règles iptables sont censées rediriger toutes mes sorties en tcp vers squid, sauf celles de squid lui même, et celles vers le réseau local, y compris la machine elle même. Or, lorsqu'un requête n'est pas rapidement ou du tout satisfaite, elle se retrouve sur mon apache local. Exemple, hors connexion, j'appelle www.google.fr et je me retrouve sur la racine de mon site local. Si j'appelle www.google.fr/linux, j'ai un message d'erreur de mon serveur apache disant que la page demandée n'existe pas puisque je n'ai pas de "/linux" dans mon arborescence. J'ai ce problème autant en local, que sur les autres postes du réseau. Il s'agirait donc d'une mauvaise config dns ou squid. Par conséquent, comme demandé par Apollonie, voici ma config dns (bind) en commençant par le named.conf : // secret must be the same as in /etc/rndc.conf key mykey { algorithm hmac-md5; secret "IriCelUSbPMypSjImBsiTHMauOumRPMkdBjoxVINAx0vxJZNRKGWzFCKibad"; }; controls { inet 127.0.0.1 port 953 allow { 127.0.0.1; } keys { mykey; }; }; options { directory "/var/named/"; pid-file "/var/run/named/named.pid"; allow-query { 192.168.0.0/24; 127.0.0.1;}; allow-recursion { 192.168.0.0/24; 127.0.0.1;}; listen-on { 127.0.0.1; 192.168.0.1;}; }; zone "wanadoo.fr" { type forward; forward only; forwarders { 193.252.19.3; 193.252.19.4; }; }; zone "." IN { type hint; file "named.ca"; }; zone "0.0.127.in-addr.arpa" IN { type master; file "named.local"; }; zone "0.168.192.in-addr.arpa" IN { notify no; type master; file "novazur.fr.rev"; }; zone "novazur.fr" IN { notify no; type master; file "novazur.fr"; }; zone "novazur.com" IN { notify no; type master; file "novazur.com"; }; zone "locamart.com" IN { notify no; type master; file "locamart.com"; }; zone "novazur.homedns.org" IN { notify no; type master; file "novazur.homedns.org"; }; zone "locamart.homedns.org" IN { notify no; type master; file "locamart.homedns.org"; }; Les différentes zones sont dues au fait que : - novazur.com et locamart.com étant des virtualhosts de mon apache - je veux pouvoir naviguer sur mes sites homedns.org hors connexion qui sont des alias des virtualhosts - novazur.fr étant mon domaine local. Mais j'avoue que je n'ai jamais trop su bien configurer les zones elles-mêmes. zone novazur.fr : $TTL 604800 @ IN SOA novazur.fr. webmaster.novazur.fr. ( 2003060110 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum TXT "Serveur DNS primaire KanelXP" NS novazur.fr. MX 10 smtp.novazur.fr. localhost A 127.0.0.1 KanelXP A 192.168.0.1 Aptiva A 192.168.0.2 Taiwan A 192.168.0.3 PB A 192.168.0.11 JD A 192.168.0.30 ldap CNAME KanelXP proxy CNAME KanelXP pop CNAME KanelXP news CNAME KanelXP smtp CNAME KanelXP www CNAME KanelXP * CNAME KanelXP Une autre zone "virtuelle" novazur.com : $TTL 604800 @ IN SOA novazur.fr. novazur.novazur.fr. ( 2003060102 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum NS novazur.fr. MX 10 smtp.novazur.fr. * CNAME KanelXP.novazur.fr. La zone reverse de novazur.fr : $TTL 43200 @ IN SOA novazur.fr. novazur.novazur.fr. ( 2003060102 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum NS novazur.fr. 1 PTR novazur.fr. 2 PTR Aptiva.novazur.fr. 3 PTR Taiwan.novazur.fr. 11 PTR PB.novazur.fr. 30 PTR JD.novazur.fr. Le named.local : $TTL 3D @ IN SOA novazur.fr. webmaster.novazur.fr. ( 2003060103 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum NS novazur.fr. 1 PTR novazur.fr. A vot' bon coeur m'sieur dam' ! ;-) -- Christophe PEREZ
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com". Foire Aux Questions de la liste : http://mdk.mondelinux.org