Bloqueando em determinado horário
acl BLACKLIST src "/etc/squid/blacklist"
acl hora time 12:0-18:0
http_access allow BLACKLIST hora
http_access deny BLACKLIST
A acl BLACKLIST deve conter os sites que serão bloqueados fora do horário, e obviamente a acl hora o horário que eles poderão acessar
então se você faz:
http_access allow BLACKLIST hora
Você está liberando estes sites neste horário.
http_access nega ou libera se as condições das acl's passadas forem verdadeiras, ou seja, se o sites estiverem no arquivo BLACKLIST e for na hora que você determinou ele libera, caso contrário ele irá para a regra de baixo que irá bloquear os sites que estão em BLACKLIST.
Os outros sites que não estão no arquivo irão dai para as outras regras.
Entendeu?
Não sei se entendi certo mas....
Citação:
Postado originalmente por black_burn
blz pessoal...
valeu pela ajuda...
conseguir realizar aqui sem grandes problemas :D
agora estou estudando mais sobre as acl's, pois como todo empresa tem um diretor, preciso liberar o msn pra ele neh
hehehe
valeu ae mesmo pessoal
[]'s
Antes de mais nada, eu gostaria de fazer uma correção ao meu post
Citação:
Postado originalmente por edmafer
acl BLACKLIST src "/etc/squid/blacklist"
acl hora time 12:0-18:0
Eu errei na primeira linha, não é src e sim url_regex :oops: . E se você quiser CaseInsensitive -i.
Não sei se era uma pergunta, mas se era faça assim:
acl LIBMSN src "/etc/squid/libmsn"
E onde você bloqueia, coloque a negação da acl acima ex:
http_access denny BLOQ_MSN ! LIBMSN
[]'s