#Defaults: acl all src 192.168.0.0/24 acl manager proto cache_object acl localhost src 127.0.0.1/255.255.255.255 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 #auth_param basic program /usr/bin/ncsa_auth /etc/squid/regras/passwd #auth_param basic children 5 #auth_param basic realm Digite login e senha: #auth_param basic credentialsttl 1 hours # Extensões com limite de 64k #acl limited url_regex -i .exe .mp3 .vqf .tar.gz .gz .rpm .zip .rar .avi .mpeg .mpe # limitar a banda acl rede_local src 192.168.0.0/255.255.255.0 delay_pools 1 delay_class 1 2 delay_parameters 1 25000/25000 16000/16000 delay_access 1 allow rede_local # limitar a banda #acl rede_local src 10.0.0.0/255.0.0.0 #delay_pools 1 #delay_class 1 2 #delay_parameters 1 25000/25000 10000/10000 #delay_access 1 allow rede_local #delay_pools 3 #delay_class 1 1 #delay_parameters 1 14000/14000 #delay_access 1 allow day !limited #delay_access 1 deny !day #delay_access 1 allow !limited #Classe 2 - downloads em horario de expediente #delay_class 2 1 #delay_parameters 2 1000/1000 #delay_access 2 allow day limited #delay_access 2 deny !day #delay_access 2 allow limited # Classe 3 - acesso a Internet fora do horario comercial #delay_class 3 1 #delay_parameters 3 -1/-1 #delay_access 3 allow !day #delay_access 3 deny day #delay_access 3 allow all #acl passwd proxy_auth REQUIRED #usuarios com acesso a tudo acl master src "/etc/squid/regras/master" # saulo Liberado tudo #usuários controlados #bloqueio de acesso as paginas especificadas e ips especificos acl users src "/etc/squid/regras/users" # produtores com bloqueios especificos de pesquisa acl anderson src "/etc/squid/regras/anderson" #usuário(s) amarados ao anderson-sites.txt valdeir e all acl anderson_sites url_regex "/etc/squid/regras/anderson_sites.txt" # libera especifico endereço acl negapalavra url_regex -i "/etc/squid/regras/negapalavra.txt" # pagina de erro. deny_info ERR_TIMER_SQUID users acl minharede src 192.168.0.0/255.255.255.0 # Nega tudo e libera somente para os usarios master http_access deny negapalavra !master #http_access deny manager http_access deny !Safe_ports http_access deny CONNECT !SSL_ports # Acesso liberado para os usuáios masters http_access allow master # Libera tudo para os usuários anderson anderson_sites http_access allow anderson anderson_sites # Libera tudo para os usuários users menos o negapalavra http_access allow users !negapalavra # Nega todo o resto da rede http_access deny all http_access allow minharede icp_access allow all miss_access allow all #cache_effective_user proxy #cache_effective_group proxy httpd_accel_host virtual httpd_accel_port 80 httpd_accel_with_proxy on httpd_accel_uses_host_header on