Paso a paso:
1. Desde el terminal escribes: sudo apt-get install squid
2. En el mismo terminal abres el archivo de configuracion para editarlo. Primero hacemos una copia de backup
sudo cp /etc/squid/squid.conf /etc/squid/squid.conf-backup ahora abrimos el archivo para editar
sudo nano /etc/squid/squid.conf
3. Aqui en este archivo busca la parte donde dice TAG: visible_hostname Despues de la seccion comentada (#) añades la linea visible_hostname <hostname> Donde <hostname>
Ej.
visible_hostname Squid-Server
4. Verifica tambien en este file http_port que debe de ser por default 3128. La linea debe verse asi:
http_port 3128
5. Cerrar y grabar Ctrl-X, yes, enter
6.Añadir usuario en squid, desde el terminal escribes sudo adduser squid y especifica el password
7. Desde el mismo terminal vamos a darle restart al servicio de squid. sudo /etc/init.d/squid restart
8.Desde el terminal vamos a detener el servicio sudo /etc/init.d/squid stop
9.Probar squid en modo de debug sudo squid -z luego corremos el siguiente comando sudo squid -NCd10
Lo dejamos corriendo.
10. Abrimos el Firefox y escribimos la siguiente direccion localhost:3128 Si todo esta bien tendremos una pagina con un error generado por el squid server.
11.Vamos a nuestro terminal abierto corriendo el debug mode y le damos ctrl-c para detener el debug.
12. Desde el terminal abres el archivo de configuracion una vez mas para editar, escribes.
sudo nano /etc/squid/squid.conf
a. Buscas la seccion de acl localnet aqui veras una serie de entradas commentadas (#) con varios numeros de ip. Debajo de esta seccion añadiras un acl con el ip interno de tu red,
Ej. acl localnet src 10.0.0.0/24 o acl localnet src 90.0.0.0/16 en el caso de mi red.
b. Luego en este mismo archivo buscas la seccion "INSERT YOUR OWN RULE (S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS" verificas que exista la linea http_access allow localnet si no existe añadela.
13. En el terminal le das restart al servicio /etc/init.d/squid start
Ya una vez terminado ya tenemos nuestro Servidor de Squid-Proxy funcionando.