Я так понимаю, что вам просто нужно завернуть трафик на squid, т.е сделать прозрачный прокси. Это делается с помощью DNAT Iptables: iptables -t nat -A OUTPUT -p tcp --dport 80 -j DNAT --to-destination ип_шлюза:3128
В Squid конфиге надо прописать: http_port 3128 intercept.