Preciso limitar os downloads (.exe, .mp3, .zip, etc, etc, etc) de minha rede
Mas nao quero limitar o download do que há em cache.
ex.: um individuo puxa o winzip (http://download.winzip.com/winzip90.exe)
e outro individuo tentara puxar o mesmo, e que puxe com velocidade da rede 100Mbps ok?
Agora vai meu squid.conf para vcs me ajudarem.
########################
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
#auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd
auth_param basic children 5
auth_param basic realm Servidor Proxy Squid e-Save
auth_param basic credentialsttl 2 hours
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
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 to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80
acl Safe_ports port 21
acl Safe_ports port 443 563
acl Safe_ports port 70
acl Safe_ports port 210
acl Safe_ports port 1025-65535
acl Safe_ports port 280
acl Safe_ports port 488
acl Safe_ports port 591
acl Safe_ports port 777
acl CONNECT method CONNECT
################
# ACL DOS USUARIOS #
################
acl rede1 src 192.168.1.0/255.255.255.0
acl rede2 src 192.168.2.0/255.255.255.0
acl rede3 src 192.168.3.0/255.255.255.0
acl rede4 src 192.168.4.0/255.255.255.0
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
################
# Limitaçao extencoes #
################
acl extencoes url_regex -i .exe$ .mp3$ .avi$ .zip$ .mov$ .iso$ .rar$ .tar$ .mpeg$ .mpg$ .mpe$ .raw$ .wav$ .wma$ .dat$
############
# PERMITIR ACL #
############
http_access allow rede1
http_access allow rede2
http_access allow rede3
http_access allow rede4
http_access deny all
http_reply_access allow all
icp_access allow all
coredump_dir /cache-do-squid/
http_port 8080
httpd_accel_with_proxy on
cache_dir ufs /cache-do-squid/ 30000 16 256
httpd_accel_port 80
httpd_accel_host virtual
cache_mem 500 MB
cache_effective_user squid
cache_effective_group squid
httpd_accel_uses_host_header on
cache_access_log /cache-do-squid/access.log
cache_store_log /cache-do-squid/store.log
delay_pools 2
delay_class 1 2
delay_parameters 1 -1/-1 15000/15000
delay_access 1 allow extencoes
########################
essa regra de acl "extencoes" limita todos os downloads, mas limita até oq há em cache..
se puderem me ajudar estarei aqui
aaa.. e ocorreu à alguns dias de meu cache "encher" e nao abrir mais pagina alguma, tive q limpar o cache.. como faço para isso nao acontecer?
grato