1 В настройках Squid указать ключ transparent
http_port 192.168.1.1:3128 transparent
2 В iptables перенаправление трафика идущего на eth1 из локальной сети на порты 80,8080 на порт 3128 :
#transparent proxy
iptables -t nat -A PREROUTING -i eth1 -d ! 192.168.1.0/255.255.255.0 -p tcp -m multiport --dport 80,8080 -j DNAT --to-destination 192.168.1.1:3128
Ip-адреса, порты и интерфейсы могут отличаться от приведенных в примере, в зависимости от твоих настроек.