Squid + LuLa pode ser sua solução.
O projeto
LuLa nasceu da necessidade de prover um
mecanismo ágil e simples de controle de acesso aos
endereços da internet. Em um ambiente corporativo, centenas
de usuários podem ter acesso ao controle baseado em
blacklists, que é dispendioso para administrar, muito
sujeito a furos de diversos tipos e, geralmente, compromete
a performance do acesso.
Foi com estas questões em mente que nasceu o projeto LuLa
(Lightweight User Level ACL), com as seguintes premissas:
- Manutenção descentralizada, onde o gestor de cada
departamento tem controle sobre o que pode ou não ser acessado.
- Simplicidade e agilidade, uma vez que as tarefas
administrativas não ficarão nas mãos de técnicos, mas de pessoas
com perfil mais administrativo.
- Desempenho, de modo a não prejudicar e/ou comprometer o acesso.
- "Rastreabilidade" por meio de logs de todas as atividades administrativas realizadas.
Desenvolvido inicialmente para uso em conjunto com o SQUIDTM
(
http://www.squid-cache.org), o LuLa
pode facilmente ser adaptado a outros proxies.
Maiores informações em: