Pular para o conteúdo

Limitar o uso de internet por tempo (hora) [RESOLVIDO]

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Limitar o uso de internet por tempo (hora) [RESOLVIDO]

Enviado em 28/10/2013 - 14:53h

Prezados,

Venho recorrer a comunidade referente de como posso limitar o uso de internet por tempo utilizado.

O que preciso controlar é que determinado usuário possa utilizar a internet por determinada horas/dia.

Ex: O usuário joao pode usar a internet por duas horas durante o dia. Ou seja, ele poderá acessar a internet a qualquer hora do dia e a cada acesso será contabilizado o tempo. Quando os acessos realizados durante o dia completar as 2hrs seu acesso é bloqueado.

Como se fosse uma lan-house.

Pesquisando pela internet, não encontrei nada semelhante utilizando o squid, somente por horario determinado, Ex: das 12:00 as 13:00.

Alguém já implementou alguma solução parecida com Linux?

No aguardo.

Obrigado

Abs.
Robson


Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Limitar o uso de internet por tempo (hora) [RESOLVIDO]

Enviado em 29/10/2013 - 09:17h

Da uma forca ae galera

3. Re: Limitar o uso de internet por tempo (hora) [RESOLVIDO]

Enviado em 29/10/2013 - 12:04h

O único jeito que conheço é você usar um programa de lan house mesmo, o melhor que conheço é este:

http://www.openasb.org/

Da uma lida boa pra ver como funciona para instalar no servidor e nas máquinas "terminais", eu acho que ele funciona tanto em linux quanto em windows, mas em windows ele roda só como terminal de acesso (mas se quiser use uma máquina virtual para rodar em windows sl se que sabe :)

Espero ter ajudado

4. Re: Limitar o uso de internet por tempo (hora) [RESOLVIDO]

Enviado em 29/10/2013 - 14:19h

Obrigado pela dica px.

Porem o que pude perceber e que este sistema tambem e implementado com squid. Assim, igualmente a outros sistemas de lan house que andei pesquisando, o controle de horas e feito com base de uma hora de inicio e a contagem do tempo e corrido. O que tambem precisa de alguem para gerenciar o tempo (allow/drop).

O que precisava seria algo automatizado. Nao encontrei se estes firewall appliance utm da vida faz este tipo de controle.

Talvez criando um script daemon para ler o access do squid monitorando o acesso de cada usuario para pegar a hora e somar o tempo de cada acesso em uma base de dados, funcionaria. Melhor nao ne. =)*

No entanto, achei muito interessante este sistema OpenAsb. Salvo nos favoritos.

De qualquer forma agradeco.

Abs.
Robson

5. Re: Limitar o uso de internet por tempo (hora) [RESOLVIDO]

Enviado em 29/10/2013 - 17:34h








Você pode ter um squid.conf somente com as regras por nome de maquina Estacao-01, Estacao-02, etc.. etc...

acl Estacao-01 Time MTWHF 12:05-13:55
acl Estacao-02 Time MTWHF 12:05-13:55

http_access deny !Estacao-01
http_access deny !Estacao-02

Então você teria que criar um script que alterasse o 12:05-13:55


6. Re: Limitar o uso de internet por tempo (hora) [RESOLVIDO]

Enviado em 29/10/2013 - 17:52h

Usa um hotspot assim você pode criar dessa maneira. Um bom exemplo disso é hotspot em mikrotik.

barreto13 escreveu:

Prezados,

Venho recorrer a comunidade referente de como posso limitar o uso de internet por tempo utilizado.

O que preciso controlar é que determinado usuário possa utilizar a internet por determinada horas/dia.

Ex: O usuário joao pode usar a internet por duas horas durante o dia. Ou seja, ele poderá acessar a internet a qualquer hora do dia e a cada acesso será contabilizado o tempo. Quando os acessos realizados durante o dia completar as 2hrs seu acesso é bloqueado.

Como se fosse uma lan-house.

Pesquisando pela internet, não encontrei nada semelhante utilizando o squid, somente por horario determinado, Ex: das 12:00 as 13:00.

Alguém já implementou alguma solução parecida com Linux?

No aguardo.

Obrigado

Abs.
Robson



7. Re: Limitar o uso de internet por tempo (hora) [RESOLVIDO]

Enviado em 31/10/2013 - 09:30h

Obrigado estefaniobrunha e wellingtonjoao.

Como nosso amigo wellington disse, montei um lab utilizando o Mikrotik com hotspot. Foi o mais proximo que atendeu estas premissas.

Agora, estou analisando se esta solucao fica viavel em um ambiente corporativo.

Tambem estou utilizando o user manager para que um dos usuarios responsaveis possa gerenciar os acessos.

Abs.
Robson

9. resposta

Enviado em 08/08/2014 - 21:08h

caro colega...

com certeza existe esta solução, utilizando o squid pode ser, procure algo do tipo contador restrição scripts,

caso consiga faço retorno.

Tente limitar o tempo de acesso do cliente no squid, bloqueando o que deseja, com certeza deverá conseguir...

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder