http://www.zago.eti.br/squid/modelo-acesso-diferenciado.txt Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Zago http://www.zago.eti.br/menu.html FAQ e artigos sobre Linux ******************************************************** De:  andersonms M.O Para:  zagolinux@uol.com.br Assunto:  Squid com controle diferenciado entre os usuários Data:  19 Jun 2004 23:36:30 -0300 Beleza zago, mais um modelo "pro FAQ". Esta pronto um squid com restrição para usuarios e sites determinados pelo chefe e para os demais continua normal menos a sacanagem, peguei o primeiro squid que esta rodando na lupa e csr e fui modificando um pouco ate que deu certo. Acabei de realizar a coisa.... Peguei a filosofia da coisa completa agora das acls !!! Segue em anexo o squid.conf para você testar ai. Estou trabalhando com ips. Mudanças feitas acl CADASTRO_SITES dstdomain "/etc/squid/cadastro_sites.txt" Criei essa acl e um arquivo que esta no final, dentro dele coloquei os sites que so podem ver os rebeldes, rsrsrsrs Essa Acl acl minharede src "/etc/squid/liberadosch.txt" faz com que todos naveguem e não vejam a sacanagem, nela coloque os ips que podem fazer isso. logo após faça outra acl acl cadastro src "/etc/squid/cadastro.txt" Essa e para os rebeldes, nela coloque os ips e tudo esta resolvido. O resto continua normal, veja o conf se poder fazer uns testes fico grato assim a gente ia ver isso com duas ou três máquinas, estou com a máquina servidor, mais funcionou. Ate mais Anderson --                          .-.                          /v\                         // \\                          /(   )\                             ^^-^^                         LINUX Busque soluções em linux e sai na frente você e sua empresa. Serviços em Servidores,Samba,Squid,Firewall,Internet.                         Email:               andersonmsp@click21.com.br Este é o contéudo do squid.conf http_port 3128 cache_mem  60 MB maximum_object_size 4096 KB minimum_object_size 0 KB cache_dir ufs /var/spool/squid 100 16 256 cache_access_log /var/log/squid/access.log cache_log /var/log/squid/cache.log cache_store_log /var/log/squid/store.log mime_table /etc/squid/mime.conf client_netmask 255.255.255.255 #Default: refresh_pattern         ^ftp:           1440    20%     10080 refresh_pattern         ^gopher:        1440    0%      1440 refresh_pattern         .               0       20%     4320 #Defaults: acl all src 0.0.0.0/0.0.0.0 acl manager proto cache_object acl localhost src 127.0.0.1/255.255.255.255 acl CADASTRO_SITES dstdomain "/etc/squid/cadastro_sites.txt" acl SSL_ports port 443 563 acl Safe_ports port 80 21 443 563 70 210 1025-65535 acl Safe_ports port 280         # http-mgmt acl Safe_ports port 488         # gss-http acl Safe_ports port 591         # filemaker acl Safe_ports port 777         # multiling http acl CONNECT method CONNECT acl minharede src "/etc/squid/liberadosch.txt" acl cadastro src "/etc/squid/cadastro.txt" #Default configuration: http_access allow manager localhost http_access deny manager http_access deny !Safe_ports http_access deny CONNECT !SSL_ports # acl pra sites direto, não passar pelo cache acl NOCACHE url_regex "/etc/squid/direto.txt" \? no_cache deny NOCACHE # acl pra bloquear palavras nos endereços e liberar excessões acl negapalavra url_regex "/etc/squid/negapalavra.txt" acl liberapalavra url_regex "/etc/squid/liberapalavra.txt" http_access allow liberapalavra all http_access deny negapalavra  all http_access allow minharede http_access allow cadastro CADASTRO_SITES #http_access deny all icp_access allow all miss_access allow all cache_effective_user nobody cache_effective_group nobody