Dear Friends I have two machines, and I trying to force all port 80 traffic to pass in SQUID 3128. But when people unset proxy in browser, they bypass SQUID to the Internet . I cannot put transparent proxy, because SQUID is authenticating. Suggestions? Thanks=20 Fl=E1vio =20 ---------------------------------------------------------------------- FW |-------------------------------| | eth0 - 200.1.2.3 |----------------------> [INTERNET] | eth1 - 192.168.1.1 | |-------------------------------| | | SQUID | |-------------------------------| | eth0 - 192.168.1.33 | |-------------------------------| | | INTERNAL_LAN | |-------------------------------| | 192.168.1.0/24 | |-------------------------------| My Example iptables -F iptables -A INPUT -i lo -p all -j ACCEPT # - Allow self access by loopback interface iptables -A OUTPUT -o lo -p all -j ACCEPT iptables -A INPUT -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT #- Accept established connections iptables -A FORWARD -o eth0 -j ACCEPT iptables -t nat -A POSTROUTING -s $INTERNAL_NET -o $EXT -j MASQUERADE iptables -t nat -A PREROUTING -p tcp --dport 80 -j ACCEPT -d 192.168.1.33 iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128