+ Responder ao Tópico



  1. #1
    hellmans
    Visitante

    Padrão 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

  2. #2
    hellmans
    Visitante

    Padrão 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.

  3. #3
    hellmans
    Visitante

    Padrão SQUID, limitaçao (url_regex), ajude-me.

    hiaushiuahsiuahsiuHaiushUIashuahusiHuhiuHSuhauisHUIAshUIHSuiahSUI
    meeee batiii tanto q consegui faze oq keria
    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