You could enforce proxy-pac file via global policy, or depending on your network equipment, you may be able to do policy-based routing (route by port) and/or even wccp...there are a several ways to get squid inbetween your users and their http traffic that I would recommend exploring before doing transparent-mode anything.
________________________________
From: Amos Jeffries [mailto:squid3_at_treenet.co.nz]
Sent: Sat 11/15/2008 3:32 AM
To: James Byrne
Cc: qqq1one_at_yahoo.com; squid-users_at_squid-cache.org
Subject: Re: [squid-users] very basic question on enforcing use of proxy
James Byrne wrote:
> you can use a firewall or you can put squid in transparent mode, and set
> up a transparent proxy.
Which requires a firewall, and additionally requires NAT for the
interception.
Yes, a firewall is the only way to prevent clients doing what they like
when connecting externally. Regardless of the connection type.
Amos
>
>
> On Nov 14, 2008, at 9:58 PM, qqq1one @yahoo.com wrote:
>
>> Hi,
>>
>> I have a very basic question. I don't even know what to search on for
>> this question. I have squid installed and running, but my browser can
>> freely get out to the internet without going through the proxy. I
>> know about specifying the proxy in the browser, but what prevents an
>> unconfigured browser from going straight out to the internet? Is a
>> firewall the only way to prevent this?
>>
>> Thanks in advance.
>>
>>
>>
>>
>
-- Please be using Current Stable Squid 2.7.STABLE5 or 3.0.STABLE10 Current Beta Squid 3.1.0.2Received on Sat Nov 15 2008 - 22:24:40 MST
This archive was generated by hypermail 2.2.0 : Tue Nov 18 2008 - 12:00:03 MST