+ Responder ao Tópico



  1. Amigos, por favor, preciso de uma luz!!

    Minha situação atual:
    Clientes comerciais: 10.0.1.x
    Clientes residenciais: 10.0.100.x

    Delay pool que eu criei no squid :

    acl rede_interna url_regex -i 10.0.0.0
    acl magic_words url_regex -i .mp3 .vqf .tar.gz .gz .rpm .zip .rar .avi .mpeg .mpe .mpg .qt .ram .rm .iso .raw .wav .mov
    delay_pools 2

    delay_class 1 2
    delay_parameters 1 -1/-1 -1/-1
    delay_access 1 allow rede_interna

    delay_class 1 2
    delay_parameters 1 16384/16384 16384/16384
    delay_access 1 allow magic_words

    Com isso limitei as extensões pra todo mundo.
    Todavia o que preciso é o seguinte:

    Quero limitar o download das extensões (zip, mp3, etc) somente para os clientes residenciais (10.0.100.x) e não para todo mundo. Mas ao mesmo tempo gostaria de que os RESIDENCIAIS E COMERCIAIS pegassem HTML, JPG etc, sem limitação.

    Em outras palavras, gostaria que :

    1) Somente para os usuários residenciais (10.0.100.x) houvesse limitação por extensão (os comerciais podem baixar filmes e músicas a vontade!)
    2) Que tanto os usuários residenciais (10.0.100.x) como os comerciais (10.0.1.x) não tivessem limitação para arquivos HTML, JPG, etc (típicos de navegação e que não ocupam banda).

    o que está acontecendo com as regras acima é que TODOS estão ficando limitados para download por extensões.
    Tentei fazer uma ACL assim mas não deu certo:
    acl magic_words url_regex -i 10.0.100.0 .mp3 .vqf .tar.gz .gz .rpm .zip .rar .avi .mpeg .mpe .mpg .qt .ram .rm .iso .raw .wav .mov

    Bem, se alguém puder me dar uma luz agradeço. A mulecada do residencial vai pra escola e deixa baixando uma tonelada de filmes, jogos etc... O que eu não queria era limitar a banda do usuario comercial que paga mais caro inclusive!

    Já agradeço de antemão!
    Fabrício

  2. cara...

    vamos lá...

    não lembro exatamente quais são as configurações, mas tente da seguinte forma:

    Código :
    acl rede_com src 10.0.0.0
    acl rede_res src 10.0.100.0
    acl extensoes -i .mp3$ .vqf$ .tgz$ .gz$ .rpm$ .zip$ .rar$ .avi$ .mpeg$ .mpe$ .mpg$ .qt$ .ram$ .rm$ .iso$ .raw$ .wav$ .mov$
     
    delay pools 2
     
    delay_class 1 2
    delay_parameters 1 16384/16384 16384/16384
    delay_access 1 allow rede_res extensoes
     
    delay_class 2 2
    delay_parameters 2 -1/-1 -1/-1
    delay_access 2 allow rede_com

    veja se isso vai funcionar...

    qualquer coisa dê uma olhada:

    [Dicas-L] Criando delay pools(PROXY/SQUID)

    valeu



  3. Obrigado pela ajuda!! Resolvi o meu problema muito bem! Fiz da seguinte forma (seguindo o que voce me disse!):

    acl extensoes1 url_regex -i .zip (aqui coloquei mais um monte de extensoes)
    acl interno1 src 10.0.100.0

    delay_pools 1
    delay_class 1 2
    delay_parameters 1 -1/-1 500/1000
    delay_access 1 allow extensoes1 interno1

    Com isso o download de qq .zip ficou lá em baixo somente para a rede 10.0.100.0
    De resto ficou show de bola!
    Valeu mesmo!
    Abraço!
    Fabricio

  4. qualquer coisa, tamos ae...

    valeu






Tópicos Similares

  1. Respostas: 3
    Último Post: 29-04-2015, 13:29
  2. Controle de banda por usuario squid/delay pools
    Por hungaro no fórum Servidores de Rede
    Respostas: 1
    Último Post: 06-04-2009, 07:41
  3. Respostas: 0
    Último Post: 16-08-2007, 12:49
  4. Respostas: 2
    Último Post: 25-07-2005, 08:40
  5. Squid Delay Pools por tamanho de Arquivo
    Por lbjunioruri no fórum Servidores de Rede
    Respostas: 0
    Último Post: 29-06-2004, 19:39

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L