Enviado em 22/05/2009 - 10:52h
Você pode usar o recurso de "Listas" permitidas e bloqueadas.
Crie as seguintes ACLs no seu squid.conf:
acl lista_urls_negadas url_regex -i "/etc/squid/lista"
acl lista_urls_permitidas url_regex -i "/etc/squid/listapermitida"
Crie os arquivos:
Com os sites que deseja bloquear:
/etc/squid/lista
Com os sites que deseja liberar:
/etc/squid/listapermitida
Ative as regras:
Essa bloqueia (deny) tudo que tiver dentro do arquivo lista
http_access deny lista_urls_negadas
Essa libera (allow) tudo que tiver dentro do arquivo listapermitida
http_access allow lista_urls_permitidas
Não precisa colocar somente endereços de sites no arquivo de bloqueio, pode também usar somente palavras, como sexo, video, etc.
Qualquer dúvida posta ai!
Ou se achar melhor, posta seu squid.conf para vermos onde essas regras se encaixam.
Abraço