rendered paste body#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