Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2758 connectés 

 


Dernière réponse
Sujet : [debian] pb squid - proxy transparent
beber.doneux01 oké, oké no problem  ;)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
beber.doneux01 oké, oké no problem  ;)
zoupick 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  
 :hello:
beber.doneux01 bah, alors explique moi pour quoi il faut configurer squid d'un certaine maniere quand on veut l'utiliser comme transparent  :??:
zoupick 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 :


 
mais non, ton browser sais pas qu'il y a un proxy transparent (c'est d'ailleur le but)

matthias

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

teagle

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).. :heink:  

Tu l'as bien compilé en activant le support du SSL? (pas sûr qu'il le fasse par défaut...)

matthias

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).. :heink:  


 
pas d'idée pour ce pb d'HTTPS  :(

beber.doneux01

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)

matthias

zoupick a écrit :


d'apres les règles de firwall tu redirges sur le port 3128


 
oui , mais depuis j'ai changé  (cf post sur les modifications  
HTTP-ACCELERATOR) c'est le port 8080

zoupick
d'apres les règles de firwall tu redirges sur le port 3128
matthias sinon , j'ai un autre pb : le proxy transparent ne fonctionne pas en HTTPS (pas un pb de redirection , ni un pb d'ACL).. :heink:
matthias

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  :heink:

zoupick 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.

zoupick il faut lancer ton squid sur le port 3128
beber.doneux01 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.
matthias 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 :
  1. http_port 8080
  2. httpd_accel_host virtual
  3. httpd_accel_port 80
  4. httpd_accel_with_proxy on
  5. httpd_accel_uses_host_header on


 
ça marche mais je comprend pas le truc ... :heink:  
 
si qq peut m'expliquer..

matthias :hello:  
 
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

Code :
  1. # Redirect HTTP for a transparent proxy
  2. $IPT -t nat -A PREROUTING -p tcp --destination-port 80 \
  3.      -j REDIRECT --to-ports 3128
  4. # Redirect HTTPS for a transparent proxy
  5. $IPT -t nat -A PREROUTING -p tcp --destination-port 443 \
  6.      -j REDIRECT --to-ports 3128


 
 


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR