+ Responder ao Tópico



  1. #1
    Gê Santos
    Visitante

    Padrão Duvida simples

    Pessoal, seguinte! Sou meio leigo em squid.conf, porém, estou fazendo um esquema para bloquear o acesso a net de alguns usuários, tá rondando legal, porém, gostaria de saber como faço para bloquear o acesso, tipo das 17:00 às 06:00, pois, pelo que me informei o segundo horário tm q ser maior que o primeiro né, poste ai qm souber, ficarei mto grato! obrigado

  2. #2

    Padrão Re: Duvida simples

    você tem a acl pronta ?
    tenta o seguinte 17:00-00:00 00:00-06:00


    []'s



  3. #3
    Gê Santos
    Visitante

    Padrão Re: Duvida simples

    Não deu certo, mas tenho sim é a seguinte:

    acl horario1 time MTWHFAS "17:00-06:00" (horário que quero)
    acl ip1 src 192.168.0.10
    http_access deny horario1 ip1

  4. #4

    Padrão Re: Duvida simples

    Citação Postado originalmente por Gê Santos
    Não deu certo, mas tenho sim é a seguinte:

    acl horario1 time MTWHFAS "17:00-06:00" (horário que quero)
    acl ip1 src 192.168.0.10
    http_access deny horario1 ip1
    hum...
    eu uso assim:
    acl horarios_liberados time MTWHF "/etc/squid/regras/horarios_liberados.txt"

    dentro do txt vc colocaria exatamente assim:
    17:00-00:00
    00:00-06:00






  5. #5
    Gê Santos
    Visitante

    Padrão Re: Duvida simples

    Hum, legal a sua regra! mas sem criar arquivo .txt será que não é possível, tipo só na acl

  6. #6

    Padrão Re: Duvida simples

    Citação Postado originalmente por Gê Santos
    Hum, legal a sua regra! mas sem criar arquivo .txt será que não é possível, tipo só na acl
    mais não funciono ? se funciono ta valendo! :-D



  7. #7
    Gê Santos
    Visitante

    Padrão Re: Duvida simples

    não testei ainda, mas é que tenho nada nada, uns 300 arquivos .txt já, queria que fosse tdo na acl, será que tem jeito? mas de qqr jeito mto obrigado pela dica! vlw mesmo! fico mto grato a vc!

  8. #8

    Padrão Re: Duvida simples


    Gê Santos, eu fiz o contrário. Por exemplo, na empresa onde trabalho, das 22:00 as 07:00 não pode ter internet funcionando. A empresa trabalha 24 horas e nesses horários a galera abusa.
    Aí eu defini uma acl assim :

    acl internet src 192.168.1.0/24
    acl horauso time SMTWHFA 07:00-22:00
    http_acess deny internet !horauso

    Espero ter ajudado .... um abraço ..... :-)



  9. #9
    Gê Santos
    Visitante

    Padrão Re: Duvida simples

    pssgyn, antes de mais nada obrigado pela dica, tenho uma acl pronta que é assim:

    acl horario1 time MTWHFAS 17:00-06:00 (horário que quero bloquear)
    acl ip1 src 192.168.0.5
    acl ip2 src 192.168.0.12
    acl ip3 src 192.168.0.20
    acl ip4 src 192.168.0.60
    http_access deny horario1 ip1
    http_access deny horario1 ip2
    http_access deny horario1 ip3
    http_access deny horario1 ip4

    Como ficaria aí, para bloquear o acesso das 17:00 da tarde às 06:00 da manhã

  10. #10

    Padrão Re: Duvida simples

    Gê, boa tarde ....

    Pelo que vc está mencionando, das 17:00 as 06:00 da manhã, não pode deixar ninguém acessar a net, certo ? Isso significa dizer que das 06:00 as 17:00 está liberado. Não seria isso ?

    Faça então assim :

    acl horario1 time SMTWHFA 06:00-17:00 (É o horário que tem que funcionar)
    acl ip1 src 192.168.0.5
    acl ip2 src 192.168.0.12
    acl ip3 src 192.168.0.20
    acl ip4 src 192.168.0.60
    http_access deny ip1 !horario1
    http_access deny ip2 !horario1
    http_access deny ip3 !horario1
    http_access deny ip4 !horario1

    Veja a exclamação antes de horario1. Ou seja, vc está negando o que está fora do horário das 06 da manhã até as 17 horas. Faça um teste.

    Um abraço ....... :-)



  11. #11
    Gê Santos
    Visitante

    Padrão Re: Duvida simples

    pssgyn, bom dia!

    Fiz o teste aqui, mas não deu certo, ele não bloqueou o acesso a net depois das 17:00, o que pode ser será?

  12. #12

    Padrão Re: Duvida simples

    Amigo, é estranho. Aqui na empresa fiz desse jeito. A diferença no nosso caso é que a gerência sómente quer internet das 07:00 as 22:00.
    Eu fiz do jeito que te expliquei e funciona perfeito.
    Dê uma olhada nas suas acl e http_access no seu squid.conf. Pode ser a ordem em que elas estão no seu arquivo. No meu arquivo squid.conf, tem várias acl´s e vários http_access. Eu coloquei o bloqueio de horário como o primeiro comando da lista de http_acces. Outra coisa , a hora na sua máquina está funcionando corretamente ? Eu imagino que sim. É que aqui já aconteceu da bateria do pc estar com defeito e não tinhamos percebido isso.
    Um abraço ..... :-)



  13. #13

    Padrão Re: Duvida simples

    Coloque após as regras a diretiva:

    Código :
    http_access deny all

    Ficando assim:

    Código :
    acl horario1 time SMTWHFA 06:00-17:00
    acl ip1 src 192.168.0.5
    acl ip2 src 192.168.0.12
    acl ip3 src 192.168.0.20
    acl ip4 src 192.168.0.60
    http_access allow ip1 horario1 
    http_access allow ip2 horario1 
    http_access allow ip3 horario1 
    http_access allow ip4 horario1 
    http_access deny all

    Um abraço!

  14. #14

    Padrão Re: Duvida simples

    Olá netosdr tudo bem?!

    Uma dica, na próxima que você errar algum detalhe em uma mensagem, use o recurso Modificar no canto superior direito da mensagem, assim economizamos espaço e organizamos melhor o tópicos que estamos discutindo. Assim todos nós saímos ganhando. :wink:

    Ab, Duca :-)



  15. #15

    Padrão Re: Duvida simples

    Caro Duca, não sabia dessa funcionalidade.

    Obrigado pela dica.

    Um abraço!