How do I setup a NIC for outgoing connections and the other to serve my Squid proxy?

view full story

http://serverfault.com – I have an internal network ( that I'm supposed to connect to a proxy. I've already installed and test(with a little traffic) an Squid 3 cache/proxy server in a Ubuntu 12.04 box with this IP address: eth0. Also, I have another physical NIC with IP eth1. The setup that I've done consists in the Ubuntu box going out to internet and serving the Squid in the same eth0 NIC. I have the concern when the all traffic come, this lonely NIC can't handle it. So I want to setup the eth1 to go out to the internet and the other one to serve the proxy. (HowTos)