Instalación Squid(3) Proxy Transparente en Raspberry Pi

raspberry pi

Aca te pongo un paso a paso de como instalar un proxy transparente en un dispositivo raspberry pi (1,2,3).

Pasos a seguir…

Actualizamos la lista de paquetes

Instalamos Squid(3)

En este tutorial voy a utilizar un directorio diferente para los logs y el cache de Squid(3) para ahorrar espacio en la tarjeta SD.

Creamos los directorios para el cache y los logs, teniendo en cuenta que hemos montado otra unidad /mnt/otrodisco

Cambiamos el propietario y grupo de la carpeta que utilizaremos para guardar la info de Squid(3) a proxy:proxy

Editamos la configuracion de Squid(3) “/etc/squid3/squid.conf”

Aca les dejo mi squid.conf en algunas lineas he agregado “#Cambiar esto” que son los que me modificado.

Guardamos, creamos las carpetas de Squid(3) e iniciamos el servicio.

Probamos el funcionamiento de Squid(3) en nuetro navegador utilizando el puerto 3128

proxy-setup-firefox

Iniciamos las pruebas ingresando a cualquier sitio web.

Para visualizar el funcionamiento del proxy revisaremos los logs de esta manera:

Y nos mostrara el siguiente resultado.

Ahora crearemos un script para crear las reglas en iptables y redireccionar todo el trafico que va hacia el puerto 80 al 3128.

Despues de agregar las reglas a iptables quitamos la opcion proxy de nuestro navegador y volvemos a hacer las pruebas respectivas, aca el log del squid con el redirect del 80 al 3128.

Listo! ya tiene tu proxy transparente con raspberry pi! 😀

(Visited 74 times, 1 visits today)

Facebook Auto Publish Powered By : XYZScripts.com