+ Responder ao Tópico



  1. #1

    Question Squid bloquear site sem nem mesmo pedir senha para ACL de proibidos.

    Salve Galera!
    Eu estou com um erro chato com o squid, ocorre que eu tenho uma regra ACL bloqueando acesso a sites como twitter e facebook, mas os usuários podem entrar em outros sites liberados ou mesmo se tiver um nível de senha pode acessar sites como terra.com.br mas não facebook.com.br. Mas como o terra e outros tem link para o facebook o proxy fica pedindo senha e negando o acesso várias vezes até terminar de carregar o site do terra.
    Eu queria saber se tem uma forma de o squid simplesmente bloquear esses sites proibidos e nem mesmo pedir senha para eles para não ficar atormentando a vida.

  2. #2

    Padrão Re: Squid bloquear site sem nem mesmo pedir senha para ACL de proibidos.

    Acredito que seja possivel fazer isso se voce colocar um controle de acesso antes de acl que chama a regra de autenticação de usuarios. Veja abaixo um pequeno trecho do squid.conf:

    acl proibidos dstdomain "/etc/squid/proibidos.txt"
    http_access deny proibidos
    auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/senhas
    acl autenticados proxy_auth REQUIRED

    acl liberados dstdomain "/etc/squid/liberados.txt"
    http_access allow liberados


    Dentro do arquivo /etc/squid/proibidos.txt deve haver uma lista de dominios proibidos.

    Lembre tambem de alterar seu navegador para abrir com pagina em branco na inicialização, pois se ele abrir carregadando alguma pagina, a janela de autenticação irá aparecer.

  3. #3

    Padrão Re: Squid bloquear site sem nem mesmo pedir senha para ACL de proibidos.

    Legal, muito obrigado deu certo.