+ Responder ao Tópico



  1. #1
    hanaga
    Visitante

    Padrão squid + url_regex

    Pessoal,

    Estou fazendo bloqueio de uma lista com diversos dominios, ex. "real.com" - em um arquivo texto.

    Com o squid estou bloqueando esses dominios listado no arquivo:


    acl spywares url_regex -i "/etc/spyware_blacklist.txt"
    http_access deny spywares


    Achei estranho que o squid bloqueia tudo oque vem antes e depois do dominio.

    Ex: dominio "real.com", e o site do Banco Real = "www.bancoreal.com.br" tambem e' bloqueado.

    imagina, bloquear o "real.com" e' a mesma coisa que estar bloqueando *real.com

    O estranho e' que nao acontece com todos os dominios, "www.realnetworks.com" entra...

    Achei muito estranho e inconsistente usar esse metodo para bloquear sites, generaliza por completo um outro endereco que nada tem haver....e acaba bloqueando!

    Alguem sabe de outra forma para bloquear site pelo Squid ???

  2. #2

    Padrão squid + url_regex

    Entenda que o Squid entende as palavras nas listas como expressões regulares. Sendo assim, um "." é interpretado como se fosse uma string no início da linha; uma "\" cancela metacaracteres; um "$" diz que a partir daquele ponto é para ignorar o resto da string e por aí vai.

    Você também tem que entender que você pode bloquear usando o "dstdomain", tipo de ACL's que serve para especificar domínios.

    Um abraço.

  3. #3

    Padrão squid + url_regex

    O xstefanox esta coberto d razao amigo se vc quer bloquear sites use dstdomain se vc quiser bloquear palavras e expressoes use o url_regex -i ai funcionara tudo direitinho !!!

    Abraçao !!!