+ Responder ao Tópico



  1. #1

    Padrão [SQUID] Bloquear todos sites menos bancos

    Olá pessoal, como faço pra bloquear todos os sites menos os de bancos, BB, Real, CEF ? Obrigado

  2. #2
    augusto_jdl
    Visitante

    Padrão [SQUID] Bloquear todos sites menos bancos

    Bem amigo, primeito vc deve criar um arquivo que deve conter os endereços q devem ser acessados

    touch /etc/squid/bancos.txt

    vi bancos.txt #editar o arquivo

    .cef.gov.br
    .caixa.gov.br
    .bb.com.br
    .bancoreal.com.br

    Com o arquivo criado, vamos para o Squid

    Crie as seguintes ACL's:

    acl all src 0.0.0.0/24
    acl redelocal 192.168.1.0/24

    acl bancos url_regex -i "/etc/squid/bancos.txt"

    E depois coloque as regras abaixo:

    http_access deny redelocal !bancos
    http_access deny all

    A primeira bloqueia todo acesso menos aos sites q estao em bancos.txt
    A segunda bloqueia tudo q fugir às regras anteriores.

    Se forem algumas máquinas q terão esse bloqueio vc pode criar uma ACL definindo o ip delas

    acl maqbloqueadas src 192.168.1.1 192.168.1.2 192.168.1.3

    e fazer assim:

    http_access deny maqbloqueadas !bancos
    http_access allow redelocal
    http_access deny all


    Espero ter ajudado.

  3. #3

    Padrão [SQUID] Bloquear todos sites menos bancos

    E se eu quise colocar isso junto com hora por exemplo de segunda a sexta da 8:00 as 18:00 ele aplica essa regra, depois disso ele libera ?

    Obrigado

  4. #4
    augusto_jdl
    Visitante

    Padrão [SQUID] Bloquear todos sites menos bancos

    Basta vc acrescentar uma ACL q controla horário


    acl horario TIME 08:00-18:00
    acl maqbloqueadas src 192.168.1.1 192.168.1.2 192.168.1.3

    e fazer assim:

    http_access allow maqbloqueadas bancos horario
    http_access deny all