+ Responder ao Tópico



  1. #1

    Padrão Não consigo bloquear downloads por extensão

    Coloquei a regra de bloqueio de download abaixo da regra de autenticação e depois vem as demais regras então coloquei essa como primeira do squid.conf mas não consigo bloquear o download:


    #REGRA AUTENTICACAO
    auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd
    auth_param basic children 3
    authenticate_ttl 10 minutes
    authenticate_ip_ttl 0
    ####################################################################
    request_body_max_size 0 MB
    ####################################################################
    acl EXTENSOES url_regex -i '/etc/squid/extensoes'
    http_access deny EXTENSOES



    proxy:/home/novaf# cat /etc/squid/extensoes
    \.mp3$
    \.avi$
    \.ogg$
    \.mpg$
    \.com$
    \.pif$
    \.src$
    \.wma$
    \.mp4$
    \.wmv


    e mesmo assim os usuários continuam baixando arquivos normalmente.Teste agora com um usuário e consegui baixar normal um arquivo .mp3

  2. #2

    Padrão Re: Não consigo bloquear downloads por extensão

    Uma dúvida besta ja tentou colocar tudo minusculo ???

    Ex: extensoes

    e também verifique ai as posições das regras dentro do seu squid.conf
    Última edição por ivangalves; 30-08-2010 às 19:37.

  3. #3

    Padrão Re: Não consigo bloquear downloads por extensão

    sim testei maisculo e minusculo e nada.

    As posições estão ok até porque essa é a primeira regra então deveria funcionar.

  4. #4

    Padrão Re: Não consigo bloquear downloads por extensão

    Tenta assim agora la na sua linha de acl:
    acl extensoes urlpath_regex -i "/etc/squid/extensoes"
    na última linha das extensoes ta faltando um $ no wmv

    e o resto é normal.....

  5. #5

    Padrão Re: Não consigo bloquear downloads por extensão

    ivangalves fiz da forma que postou e nada, consegui baixar um .mp3 do site 4shared...ficou assim:


    acl extensoes urlpath_regex -i '/etc/squid/extensoes'
    http_access deny EXTENSOES


    o arquivo extensoes está assim:

    \.mp3$
    \.avi$
    \.ogg$
    \.mpg$
    \.com$
    \.pif$
    \.src$
    \.wma$
    \.mp4$
    \.wmv$




    e meu usuário consegue baixar normalmente...isso é para ser bloqueado para qualquer usuário dentro do squid...só liberado para a diretoria que não passa pelo proxy então continua sem funcionar...tenho outra regra abaixo dessa que tem o mesmo propósito mesmo que o usuário tenha acesso total ele não consegue acessar os sites a regra abaixo:



    #SITES BLOQUEADOS PARA QUALQUER USUARIO
    acl BLOCK url_regex -i '/etc/squid/bloqueados'
    http_access deny BLOCK


    e o arquivo bloqueados tem:

    youtube
    orkut
    orkut.com
    https://www.orkut.com/GLogin.aspx?do...w.orkut.com%2F
    https://www.orkut.com
    globo
    e etc...

    e essa regra funciona blz...se eu tentar entrar por exemplo no site orkut com meu usuário que é liberado geral ele barra na hora.


    Então porque a regra de download não funciona?

    OBS.: uso esse usuário para testes na rede pois minha máquina não passa por proxy.

  6. #6

    Padrão Re: Não consigo bloquear downloads por extensão

    lfernandosg, utilizo assim e funciona 100 %

    acl extensoes url_regex -i \.bat \.scr \.mp3 \.bat \.vbs
    http_access deny extensoes