you don't need ip forwarding on proxy box
what u need is ipforwarding and interception for port 80 on gateway box
if u don't want your users to roam freely on internet and just open access
to port 80(web) disable ipforwarding on gateway and install caching dns
server on gateway. your workstation can use gateway box as dnsserver
----- Original Message -----
From: "arabinda" <arabinda@xxxxxxxxxx>
To: <squid-users@xxxxxxxxxxxxxxx>
Sent: Thursday, March 09, 2006 7:00 PM
Subject: FW: Regarding interception caching
Hello,
I have been setting an interception caching with squid as instructed in FAQ
“17, Interception Caching/Proxying”. I have configured and setup the proxy
server as instructed. However I am unable to get the desired result. I am
using the cache-manager to verify proxy’s clients using option “Cache Client
List” option.
The network setup is as follows:
Proxy
(Public IP)
|
|
Internet ←→ Router (Linux Box) ←-|-→ Gateway ←---→ Workstations
(Public IP) (Public IP) (Public IP)
Configurations of Proxy:
http_port 3128
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
IP forwarding is enabled on the proxy server (in files
/proc/sys/net/ipv4/ip_forward and /etc/sysctl).
My questions:
Is the setup and followed procedure fine? Is there any mistake?
Please advise how I can solve this problem. Your prompt in this regards will
be highly appreciated.
Thanks and regards
Devel.
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 268.2.1/277 - Release Date: 3/8/2006