Configurer Squid en tant que Reverse Proxy
Un article de Wiki.Yakakliker.org.
Configurer Squid en tant que Reverse Proxy
But :
Créer un reverse proxy afin de sécuriser nos serveurs web et mettre en ligne sur la même IP et le même port (80) plusieurs serveurs Web (Portail internet et webmail du serveur de messagerie par exemple)
Il faut modifier le fichier squid.conf
visible_hostname "nomduserveurproxy"
http_port 80 defaultsite="mon_site_1.com" vhost
cache_peer "IP.du.srv1" parent 80 0 no-query originserver name="mon_site_1.com"
acl sites_server_1 dstdomain "mon_site_1.com"
cache_peer_access "mon_site_1.com" allow sites_server_1
cache_peer "IP.du.srv2" parent 80 0 no-query originserver name="mon_site_2.com"
acl sites_server_2 dstdomain "mon_site_2.com"
cache_peer_access "mon_site_2.com" allow sites_server_2
acl webserver dst "IP.du.srv1" "IP.du.srv2"
http_access allow webserver
http_access allow all
acl web port 80 # http
http_access allow web
PS : Ne modifier que ce qu'il y a entre les guillemets et penser à les enlever ... les guillemets ..;-))
Liens :
http://wiki.squid-cache.org/SquidFaq/ReverseProxy
http://wiki.squid-cache.org/ConfigExamples
http://www.noisette.ch/wiki/index.php/Reverse_proxy
http://www.lesismore.co.za/Squid_3_Transparent_Proxy
http://www.deckle.co.za/squid-users-guide/Special:Specialpages
Catégories: Linux | Squid
