Pessoal, alguém tem idéia de como fazer regras para squid para que em
em determinado horário, somente páginas do governo possam ser
requisitadas? Fora deste horário, seria liberado normalmente.
Tentei a seguinte regra:
-------------------------------------------------------------
acl horarionegado time MTWHF 07:30-10:00
acl paginasgoverno url_regex -i \.gov$
Primeira coisa: tira esse $ do final da expressão regular, senão ela
só vai pegar o terminar com .gov e não algo do tipo:
"www.site.gov/home.php".
acl minharede src 192.168.0.0/255.255.255.0
http_access allow paginasgoverno
http_access allow rede51 !horarionegado
http_access allow rede52 !horarionegado
Bom, essa regras tão fazendo o seguinte: deixando qualquer um
acessar uma página do governo, independente de horário. (A única coisa
que pode interferir são regras anteriores que você tiver.)
Depois você deixa essas duas redes usarem a internet, fora desses horários.
É... faz sentido, mas eu resolveria tudo com a regra.
# Em determinado horário, negar páginas que não sejam governamentais
http_access deny horarionegado !paginasgoverno
http_access allow minharede
Isso se você não quer restringir mais nada. Vê se consegue assim. Boa sorte.
PS: A mensagem foi em particular, antes de acabar de escrevê-la. Essa
aqui tem algumas coisas a mais. =)