You have to have something to hijack the port 80 traffic going through
your Squid box over to the local port where your Squid runs (this
doesn't have to be port 80, but it can be). This is all in the FAQ.
In Linux you would use IPChains. FreeBSD and a few other OS options are
documented in the FAQ here:
http://www.squid-cache.org/Doc/FAQ/FAQ-17.html
Tu Nguyen wrote:
> On Wed, 2 May 2001, Tu Nguyen wrote:
>
>
>> Hi All:
>> I can't seem to be able to get squid to run in transparent mode.
>> Squid runs fine at any port, say xxxx, with my browser configured to use
>> proxy pointing to squid using xxxx. When I place this Squid server
>> (running at port 80) behind a router which redirects all protocol
>> tcp port 80 to it (Squid) then Squid seems to ignore all
>> the HTTP requests. In the latter case the browser is configured
>> with no proxy.
>
>
> I found the problem with my configuration but no
> clear solution is in sight. All the redirected traffic
> is not seen by Squid as it is not destined for Squid.
> Just wonder if I have configure my PC as some sort of router
> for Squid to see this traffic.
>
> Thanks for any help.
>
>
>
>> Using tcpdump, I was able to confirm HTTP request packets going to the
>> Squid server. I however, saw no HTTP packets initiated from the Squid
>> server. It's just like Squid never sees these packets, nothing in
>> access.log either.
>> Can anyone advise me? Reconfiguring browsers to use proxy is not
>> an option for me. It must be transparent with no manual intervention
>> from users.
>> Thank you all.
>>
>> --
>> Tu Nguyen
>> email: nguyen@ucalgary.ca
>>
>>
>
> Tu Nguyen
> email: nguyen@ucalgary.ca
>
-- -- Joe Cooper <joe@swelltech.com> Affordable Web Caching Proxy Appliances http://www.swelltech.comReceived on Wed May 02 2001 - 16:47:41 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:59:47 MST