Bloqueo de web en horarios definidos

Imagen de harold82

Forums: 

saludos colegas, soy nuevo usando linux, quiero poner algunas paginas para que los usuarios entren a unas horas determinadas, utilizo squid 3.5

problema

Imagen de harold82
el tema es que no estoy duro en la parte de programacion y ahi es donde viene mi desconocimeinto, no se como se hace.

No es nada de

Imagen de iknaxio
De lo que veo, no es nada de programación, es solo configuración... sigue las pautas de deathUser

"Transporta un puñado de tierra todos los días y construirás una montaña" - Confucio
floss.iknaxio.net

No se si aún lo necesites, de

Imagen de deathUser

No se si aún lo necesites, de ser así...

Supongamos que necesito dar acceso a tres dominios durante la hora del almuerzo ( de 12:00 a 13:00) entonces lo primero que hago es crear una lista de dominios, se puede hacer de varias formas, tomé la más fácil por pereza, para la lista, creo el archivo:

/etc/squid/lista_dominios 


En ese archivo pongo los dominios a los que quiero que mis usuarios tengan acceso, por ejemplo ...

.facebook.com
.youporn.com
.laconchadetumadre.com


Ya con la lista, creo el acl en el archivo squid.conf

acl lista_dominios dstdomain "/etc/squid/lista_dominios"

Ahora creo el ACL para la hora:

 

acl almuerzo time MTWHF 12:00-13:00

 

Se me olvidaba crear un ACL para la red local, asumiendo que la red local es una clase C 192.168.0.0...
acl local_network src 192.168.0.0/255.255.255.0
Ya con los ACLs creados, aplicamos las restricciones:
http_access allow lista_dominios almuerzo
http_access deny lista_dominios !almuerzo
http_access allow local_network
http_access deny all

Lo que tienes que saber, es que las reglas de SQUID se aplican como una pila, los paquetes pasan por las reglas en orden, y se aplica la primera que haga match, por eso las resticciones más estrictas van primero y al final un deny de todo lo que se nos haya pasado ...

Para más detalles lee la documentación de SQUID que puse en la primera respuesta y si quieres algo más masticado, mira este COMO:

http://www.alcancelibre.org/staticpages/index.php/19-0-como-squid-general


Suerte ...

bye
}:-)