Herramientas de usuario

Herramientas del sitio


tutoriales:delay_pools_squid_youtube_facebook

Si son administradores de redes o tuvieron que implementar squid en alguna empresa con muchos usuarios y poco enlace, seguro saben de que les voy a hablar. Youtube y facebook pueden ser sitios que nos saquen los pelos de punta!….pero bloquearlos completamente puede hacer que los usuarios de la red nos quieran colgar . Una solución que nos dió resultado en varios lugares es crear un delay pool clase 1 para determinados sitios. Les paso este how to pequeño pero efectivo. Claro que si quieren saber como funcionan exactamente las delay pools pueden dirigirse a la web de squid que lo explica mucho mejor de lo que podría hacerlo yo!

Instalacion

Instalar squid desde aptitude o compilar con soporte para delay pools, –enable-delay-pools.

Crear un archivo que se llame lentos en /etc/squid y poner las ips que queremos que naveguen lento.

Configuracion

Editar el archivo squid.conf y agregar lo siguiente:

acl usuarioslentos src "/etc/squid/lentos"

#PONER LENTO YOUTUBE, FACEBOOK
delay_pools 1
delay_class 1 1
delay_parameters 1 1000/100
acl lento url_regex \.flv$
acl lento url_regex -i watch?
acl lento url_regex -i youtube
acl lento url_regex -i facebook
delay_access 1 allow lento usuarioslentos
http_access allow usurarioslentos

Claro que esto lo pueden adecuar a su archivo, podrían tener los grupos por AD o OpenLDAP o usuarios comunes. También pueden agregar los dominios que quieran.

Reinician Squid y ya comenzaría a funcionar, también pueden jugar con lo valores del pool ya que con lo que puse yo va realmente lento.

Tomado de .rootlinux

tutoriales/delay_pools_squid_youtube_facebook.txt · Última modificación: 2020/04/22 20:57 (editor externo)