Bueno, ya he progresado un poco (o no) :D
He configurado el archivo /etc/squid/squid.conf y e puesto lo siguiente:
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
luego, el manual hablaba de configurar el firewall... pero como yo tengo configurado todo por iptables y ya enrutaba bien, no he querido tocarlo.
Asi que he echo un:
rcsquid restart
Luego he intentado acceder a internet des de la red configurando el .pac para que apunte al linux a su puerto 3128 y me ha salido el siguiente error:
/////////////////////////////////////////////////////////////////////////
ERROR
The requested URL could not be retrieved
While trying to retrieve the URL:
http://www.gmail.com/
The following error was encountered:
* Access Denied.
Access control configuration prevents your request from being allowed at this time. Please contact your service provider if you feel this is incorrect.
Your cache administrator is webmaster.
Generated Wed, 10 May 2006 19:35:12 GMT by linux.site (squid/2.5.STABLE6)
//////////////////////////////////////////////////////////////////////////////
que te parece que es?