SQUID, limitaçao (url_regex), ajude-me.
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
SQUID, limitaçao (url_regex), ajude-me.
ah valeu. minha duvida na realidade era outra
essa foi resolvida
nao consigo deletar esse post :(
se alguem verrrrrrr me diga se possivel
as classes estao limitadas, ok.
isso que eu queria
mas eu quero que uma classe nao fique limitada
eis o problema.
brigado
obs.: se vcs verem algum erro no delay_pools 2 e tiver soh um delay_parameters etc. ta 1 soh foi escrito errado.
SQUID, limitaçao (url_regex), ajude-me.
hiaushiuahsiuahsiuHaiushUIashuahusiHuhiuHSuhauisHUIAshUIHSuiahSUI
meeee batiii tanto q consegui faze oq keria :D
to falando sozinho nessa porra mas faze oke
ahusihauiahiushuaihauihsuaihsiuahuasuiahsaish
fiz o seguinte:
delay_pools 2
delay_class 1 2
delay_parameters 1 -1/-1 -1/-1
delay_access 1 rede1
delay_class 2 2
delay_parameters 2 -1/-1 15000/15000
delay_access 2 allow extencoes
valeu aii se ajuda alguem ahsuiah :D