Es un servidor proxy, el cual nos permite crear un cache DNS para agilizar el trafico de nuestra red o servidores.
Por lo tanto nos va a dar la opción de bloquear contenido de los usuarios en nuestra red, por ejemplo, Que no entren a sitios de redes sociales, o bloqueo de messenger.
Para esto instalaremos el paquete
#aptitude install squidEl archivo de configuracion lo tenemos en
#/etc/squid/squid.confEmpezaremos a configurarlo, y lo ponderemos como un cache transparente para así no tener que configurar a todos los usuarios, y lo hacemos buscando la linea que hace referencia al puerto y le escribimos «transparent»
# http_port 3128 transparentPara configurar el Squid es mas sencillo con la herramienta llamada WEBMIN, la cual tiene su modulo del squid, en Servidores > Squid Proxy Server
En esta parte vamos a donde dice «Control Access»
En la primera pestaña es donde tendremos que crear las Listas de Control de Acceso (ACL por sus siglas en ingles), las cuales pueden ser de distintos tipos y tenemos que crearlas de acuerdo a nuestras necesidades.
PARA CONOCER LOS TIPOS DE ACL AQUI
Ya creadas nuestras ACL’s vamos a crear las restricciones a nuestra red, que sera en la segunda pestaña, en donde vamos a crear una nueva restricción y nos mostrara dos columnas , en la primera seleccionamos nuestra ACL y en la parte superior el permiso que le vamos a otorgar, PERMITR O DENEGAR
Ya que la guardamos, nos mostrara el listado de las ACL y sus permisos, pero el squid ejecuta las restricciones de la ultima inferior a la primera superior, así que por medio de las flechas al final del renglón vamos a acomodar la ACL en la jerarquía que deseamos.
Ya acomodadas las ACL y sus permisos, solo faltaría darle click en » Apply Changes» y listo debe de empezar a bloquear contenido