pb squid - proxy transparent [debian] - Linux et OS Alternatifs
Marsh Posté le 12-12-2002 à 23:42:44
j'ai couplé la redirection au mode HTTP-accelerator 
comme expliqué ici http://www.ac-creteil.fr/reseaux/s [...] squid.html 
 
j'ai donc modifié ds squid.conf 
 
| Code : 
 | 
 
 
ça marche mais je comprend pas le truc ...  
  
 
si qq peut m'expliquer..
Marsh Posté le 12-12-2002 à 23:51:27
bah, interroger un serveur web ou un proxy, c'est pas la meme chose. Vu que ton browser est pas configuré pour utiliser un proxy, il effectue une requete croyant la faire directement sur un serveur web. Vu que c'est cette requete que squid intercepte, faut lui dire qu'il s'attendre recevoir de telles requetes.
Marsh Posté le 13-12-2002 à 07:18:05
En mode transparent c'est exatement la même chose 
 
| beber.doneux01 a écrit : bah, interroger un serveur web ou un proxy, c'est pas la meme chose. Vu que ton browser est pas configuré pour utiliser un proxy, il effectue une requete croyant la faire directement sur un serveur web. Vu que c'est cette requete que squid intercepte, faut lui dire qu'il s'attendre recevoir de telles requetes.  | 
Marsh Posté le 13-12-2002 à 07:53:21
| zoupick a écrit : il faut lancer ton squid sur le port 3128   | 
 
 
je vois pas pourquoi , l'important c'est d'utiliser le meme port que le port cible de la redirection   
 
Marsh Posté le 13-12-2002 à 07:54:14
sinon , j'ai un autre pb : le proxy transparent ne fonctionne pas en HTTPS (pas un pb de redirection , ni un pb d'ACL)..  
 
Marsh Posté le 13-12-2002 à 09:07:01
 
d'apres les règles de firwall tu redirges sur le port 3128
Marsh Posté le 13-12-2002 à 09:18:27
| zoupick a écrit :   | 
 
 
oui , mais depuis j'ai changé  (cf post sur les modifications  
HTTP-ACCELERATOR) c'est le port 8080
Marsh Posté le 13-12-2002 à 10:40:28
| zoupick a écrit : En mode transparent c'est exatement la même chose  | 
 
 
mais non, ton browser sais pas qu'il y a un proxy transparent (c'est d'ailleur le but)
Marsh Posté le 13-12-2002 à 11:51:20
| matthias a écrit : sinon , j'ai un autre pb : le proxy transparent ne fonctionne pas en HTTPS (pas un pb de redirection , ni un pb d'ACL)..  | 
 
 
pas d'idée pour ce pb d'HTTPS   
 
Marsh Posté le 13-12-2002 à 12:40:51
| matthias a écrit : sinon , j'ai un autre pb : le proxy transparent ne fonctionne pas en HTTPS (pas un pb de redirection , ni un pb d'ACL)..  | 
Tu l'as bien compilé en activant le support du SSL? (pas sûr qu'il le fasse par défaut...)
Marsh Posté le 13-12-2002 à 13:19:01
| teagle a écrit : Tu l'as bien compilé en activant le support du SSL? (pas sûr qu'il le fasse par défaut...)  | 
 
 
ça marche en mode non transparent donc c'est pas cela le pb 
Marsh Posté le 14-12-2002 à 05:27:33
Le proxy se comporte exactement comme un serveur web pour ton browser donc t'as absolument pas besoin de le configurer  
 
| beber.doneux01 a écrit :   | 
Marsh Posté le 14-12-2002 à 19:44:07
bah, alors explique moi pour quoi il faut configurer squid d'un certaine maniere quand on veut l'utiliser comme transparent   
 
Marsh Posté le 14-12-2002 à 20:20:33
héhé on c'est pas compris je pesais que tu disais qu'il falait configurer son navigateur d'une facon particulière pour utiliser un proxy-transparent, en ce qui concerne le proxy il faut lui rajouter  
httpd_accel_with_proxy on 
httpd_accel_uses_host_header on 
pour qu'il reagise comme un sever-web  
  
 
Marsh Posté le 12-12-2002 à 23:26:32
j'ai installe squid sur ma passerelle , il fonctionne nickel
par contre qd je le fais fonctionner en proxy transparent (via redirection port 80 -> 3128 ) j'ai le pb suivant : Invalid Url , en pratique il me bouffe le protocole + le hostname c.a.d que http://www.google.fr/linux devient /linux donc evidemment ça merde
y a un reglage a faire ds squid.conf pour le mode proxy transparent ?
pour infos ma regle de redirection