[Linux-Biella] reverse proxy ma non solo
Claudio M.
cmaffio a bilug.it
Gio 2 Feb 2012 15:36:43 CET
In data mercoledì 1 febbraio 2012 17:38:57, Marco Vallini ha scritto:
> On 02/01/2012 04:58 PM, leonardo buffa wrote:
> > ciao
> > ho necessita' di realizzare un reverse proxy con antivirus che faccia
> > "content filterint" e load balancing da piazzare davanti a due web
> > server.
> > pensavo una struttura: debian+kaspersy+squid (ovviamente configurato in
> > modalita' reverse)
> >
> > qualcuno ha esperienze in merito o consigli da darmi?
>
> apache come reverse proxy nn ti va bene? Funziona bene, io ho sempre
> usato quello...
Confermo, con apache non e' difficile gestire un reverse proxy
Devi ovviamente abilitare il modulo proxy di apache
Po ti consiglierei una bella lettura di
http://httpd.apache.org/docs/2.0/mod/mod_proxy.html
Ad es. puoi abilitare un reverse proxy su un vhost anche solo di una sottodir
dello stesso, quindi crei la conf del vhost e poi definisci
<Location /custservice/>
ProxyPass http://192.168.1.100:10082/custservice/
ProxyPassReverse http://192.168.1.100:10082/custservice/
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
</Location>
quindi il siuto viene visto normalmente ma se si richiede la /custservice la
richiesta viene reindirizzata al server interno sulla porta specificata
Ovviamente poi ci sono le varie funzioni di bilanciamento
Volendo esiste anche ngnix che a quello che dicono e' molto meglio di apache
che gestisce anche il reverse proxy
http://www.nginx.com/
http://wiki.nginx.org/Configuration#Proxying_examples
Altro progetto moooolto interessante e' invece haproxy
(http://haproxy.1wt.eu/) che fa invece solo il balancing e lo fa molto bene,
non fa proxy o cose simili, ma il balancing e' fatto veramente bene
Spero di essere stato di aiuto
Bye
--
Contatto skype: cmaffio
L'utilizzo di tastiere o di mouse
puo' causare seri infortuni o disturbi"
(dal manuale della "MS Keyboard Elite for Bluetooth")
Maggiori informazioni sulla lista
Linux