Joy
(usa Slackware)
Enviado em 06/09/2018 - 09:16h
Bom dia MPacheco, bem vindo a comunidade Viva o Linux, espero que sua experiência com o Linux seja agradável.
Sugiro que estude a solução SQUID + DANSGUARDIAN + SARGE, e de quebra, junto ao DANSGUARDIAN, utilize o filtro ARCHANGE. que é um upgrade do DansGuardian, que permite melhor controle e bloqueios em páginas HTTPS (HTTP+SSL).
https://sourceforge.net/projects/archangelfilter/
O squid é utilizado amplamente como uma ferramenta de
proxy,
filtro e
bloqueio de conteúdo, de forma errônea e ineficiente na grande maioria dos casos.
Exemplo: se utilizar regex na leitura de uma acl com palavras proibidas, mtas vezes ele irá bloquear, de forma incorreta, trazendo transtorno pro usuário que busca o conteúdo. Por simplesmente conter parte da palavra bloqueada na sentença pesquisada.
Sugiro a utilizão do squid única e simplesmente como proxy, gerenciando a permissão de acesso a internet, e o dansguardian como ferramenta de apoio a ele, fornecendo a musculatura que o squid não tem, pra filtro, bloqueios e demais controles de acesso, e de quebra, utilize o SARGE, pra gerar relatórios com os usuários que utilizam a internet, bem como o que foi acessado, quando, qual foi o consumo de banda e etc. Dessa forma verá que a sua máquina, terá um rendimento muito melhor, do que única e exclusivamente com o squid fazendo (tentando fazer) tudo.
O squid é uma excelente ferramenta, só que ele padece de problemas, quando o volume de acesso é grande (logs), tem milhares de acl's (o que vira um porre de gerenciar, libera numa, tem outra bloqueando, e por ae vai), e existe a real necessidade de gerar um bloqueio ou um filtro simples, que não necessite de um engenheiro espacial e um mestre jedi em expressões regulares pra criar, fora as N gambiarras que acaba sendo obrigado a fazer muitas vezes no próprio arquivo conf, pra atender muitas vees, soluções que poderiam, e deveriam ser muito mais simples...
Bom trampo ae!
[s]