Koozali.org: home of the SME Server

Setup a Transparent Proxy with Squid and a Cisco RVS4000 router

Offline ghorst352

  • ****
  • 180
  • +0/-0
Setup a Transparent Proxy with Squid and a Cisco RVS4000 router
« on: December 07, 2011, 05:32:24 PM »
I currently have a network where I have to manually modify the browser settings to push the http traffic to our Squid Proxy.  I found out there is whats called a 'Transparent Proxy' that would take care of routing all http traffic threw the Squid Proxy but I am not sure on how to implement this.

Here is the setup for example:

* SME Server 7.x running Squid: IP address 192.168.1.20 on port 3128
* The Squid Proxy Server is connected to a Cisco RVS4000 router at ip 192.168.1.253

* End user setup is:
ip 192.168.1.x
sub: 255.255.255.0
gate: 192.168.1.20

How do we achieve transparency by forcing all http traffic regardless of the browser setup to go through the Squid Proxy?

Any help is appreciated.... :-P

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Re: Setup a Transparent Proxy with Squid and a Cisco RVS4000 router
« Reply #1 on: December 09, 2011, 08:37:52 PM »
You already have a squid transparent proxy, running on the SME server.

There's no simple way that I know to make your other squid proxy work as the transparent proxy. It's easy enough to configure squid running on the SME server to use the other squid proxy as a parent proxy. However, you still have a problem in that the external squid proxy doesn't have direct access to the Internet. Its port 80 requests will be redirected back into SME server's squid, and you will have a loop established.

is your Cisco router attached squid proxy doing anything that SME server isn't or can't do?