+ Responder ao Tópico



  1. #1

    Padrão Bloquear Navegação por Grupos e Horário

    Bem, apos um post em hotspot sem solucao, recorro ao scripiting...

    To com um hotspot rodando bem, mas preciso limitar alguns horarios por grupos(user profiles)

    Exemplo:
    Quero liberar a net para o grupo01(userprofile01) das:
    09:00 as 10:00
    12:00 as 14:00
    15:00 as 22:00

    Quero liberar a net para o grupo02(userprofile2) das:
    12:00 as 13:00
    14:00 as 15:00
    18:00 as 20:00

    Quero liberar a net para o grupo03(userprofile3) das:
    08:00 as 18:00

    Eh issu, tem algum script pra isso, ou o caminho eh outro( se possivel nao quero habilitar mais nada no mikrotik )

    agradeco desde ja qq ajuda

  2. #2
    Avatar de Danusio
    Ingresso
    Jun 2011
    Localização
    Aparecida de Goiânia-GO
    Posts
    654

    Padrão Re: Bloquear Navegação por Grupos e Horário

    Eu uso scripts aqui para Liberar a internet para um cliente ou outro quando pede para dar castigo aos filhos, tipo de dia a net não funciona somente após as 17:00 que é quando estás em casa para ficar de olho nos filhos.

    Talvez possa te ajudar a elaborar algo na sua rede.


    Bom, primeiro você cria 2 scripts, 1 para Desativar a Net e outro para Ativar a net
    em system/scripts

    Clique na imagem para uma versão maior

Nome:	         scripts.JPG
Visualizações:	427
Tamanho: 	46,5 KB
ID:      	31876


    Depois você cria o agendamento do horário para executar o script que você criou.
    Segue abaixo agendamento de como ativar a net utilizando o script criado, com o mesmo exemplo você cria para desativar a net
    em system/scheduler


    Clique na imagem para uma versão maior

Nome:	         Agenda ativa_net.JPG
Visualizações:	235
Tamanho: 	28,7 KB
ID:      	31877

    Depois você tem que cadastrar o ip e mac do cliente no hotspost em IP BINDINGS
    Segue imagem de exemplo.

    Clique na imagem para uma versão maior

Nome:	         ip bindings.JPG
Visualizações:	218
Tamanho: 	17,0 KB
ID:      	31878

    Vai ai minha colaboração.

  3. #3

    Padrão Re: Bloquear Navegação por Grupos e Horário

    Citação Postado originalmente por Danusio Ver Post
    Eu uso scripts aqui para Liberar a internet para um cliente ou outro quando pede para dar castigo aos filhos, tipo de dia a net não funciona somente após as 17:00 que é quando estás em casa para ficar de olho nos filhos.

    Talvez possa te ajudar a elaborar algo na sua rede.


    Bom, primeiro você cria 2 scripts, 1 para Desativar a Net e outro para Ativar a net
    em system/scripts

    Clique na imagem para uma versão maior

Nome:	         scripts.JPG
Visualizações:	427
Tamanho: 	46,5 KB
ID:      	31876


    Depois você cria o agendamento do horário para executar o script que você criou.
    Segue abaixo agendamento de como ativar a net utilizando o script criado, com o mesmo exemplo você cria para desativar a net
    em system/scheduler


    Clique na imagem para uma versão maior

Nome:	         Agenda ativa_net.JPG
Visualizações:	235
Tamanho: 	28,7 KB
ID:      	31877

    Depois você tem que cadastrar o ip e mac do cliente no hotspost em IP BINDINGS
    Segue imagem de exemplo.

    Clique na imagem para uma versão maior

Nome:	         ip bindings.JPG
Visualizações:	218
Tamanho: 	17,0 KB
ID:      	31878

    Vai ai minha colaboração.
    Amigao ate agradeco a ajuda, mas ainda nao consegui o que preciso nao...
    1-ate deu uma ideia boa, mas nao consigo, nao sei "fazer o script"
    2- to trabalhando com dhcp, entao necessitaria algo configurado direto nos login e nao por mac ou ips..

    Alguma outra ideia ?

  4. #4

    Padrão Re: Bloquear Navegação por Grupos e Horário

    Amigo ja eu tenho que bloquear alguns sites por horario? qual ai pode ajudar

  5. #5

    Padrão Re: Bloquear Navegação por Grupos e Horário

    Olha eu uso uma regra diferente por address-list segue abaixo o script para rodar no newterminal

    /ip firewall nat
    add action=dst-nat chain=dstnat comment=bloqueio_acesso_noite_fds disabled=no \
    dst-address-list=!sites_permitidos protocol=tcp src-address-list=\
    acesso_noite_fds time=8h-17h59m,mon,tue,wed,thu,fri to-addresses=\
    200.98.146.152 to-ports=8083

    Com essa regra eu faço o seguinte. há um redirecionamento no horário que desejo avisando o cliente que ele esta fora do horário agendado.

  6. #6

    Padrão Re: Bloquear Navegação por Grupos e Horário

    boa tarde! gente eu fiz passo a passo certinho o script até funciona dando informação no log do mk! porem o mac cadastrado no ip binding que deveria ser habilitado e desabilitado nada acontece! poderia me dá uma ajuda o porq não funciona? [email protected]