No tienes que hacer nada, en realidad...
Lo unico que necesita el squid es saber cual es su gateway por defecto (el del router ADSL).
Si, además, necesitas que tu máquina linux actúe como router de salida, necesitarás leer algo sobre montarte un gateway de salida con iptables...
Verifica que tu maquina linux con squid sale a Internet, simplemente haciendo un ping a cualquier IP publica... O nombre (
www.google.com)... Asegúrate tambien de teenr DNSs válidos en /etc/resolv.conf. Si el proxy no sale a Internet, no podrá responder a tus clientes, obviamente.
Pero el proxy NO necesita eso. Su funcionamientoi es:
Un PC hace una petición web al proxy. Este, saliendo a Internet, pide al servidor web los elementos de la página que no tiene ya en su caché... Y lo devuelve al PC original.
Para actuar así NO necesita hacer routing, ni dos tarjetas de red ni nada de nada... Si tienes dos tarjetas pues mejor para tí (puedes hacer routing/masquerading).