End Result: A proxy server performing transparent web-cache.
Scenario:
Proxy Server: linuxbox5 (192.168.0.15)
Proxy Server Port: 8080
Internal Network: 192.168.0.0/24
Note: Squid can not be configured with authentication and as a transparent proxy at the same
time.
Perform al steps given above under the heading “Simple Web-cache Setup with Squid”. And do the
additional steps given below.
# vi /etc/squid/squid.conf
Add folowing lines under “htpd_accel” section.
htpd_accel_host virtual
htpd_accel_port 80
htpd_accel_with_proxy on
htpd_accel_uses_host_header on
Save and exit and start squid service.
# service squid restart
Add the folowing line at the end of /etc/rc.local file and reboot the server.
iptables -t nat -A PREROUTING -s 192.168.0.0/24 -p tcp -dport 80 -j REDIRECT --to-port 8080
No comments:
Post a Comment