Você está na página 1de 10

CONTROLE DE BANDA POR HORÁRIO

Olá pessoal, tudo bem? Aqui estou com mais um tutorial para os usuários do Mikrotik e que também
utilizam Hotspot como forma de autenticação de seus clientes. Neste tutorial vou ensinar como se fazer o
controle de banda por horário específico. Irei demonstrar aqui como liberar a banda (neste exemplo será
de 4M) na madrugada. Chamaremos esta regra de MADRUGADAO. Salientando que pra funcionar
perfeitamente, o relógio do seu mk tem que estar correto. Mãos a obra então.

PASSO 01 – Vamos criar os scripts. Para isso abra o seu winbox e vá em System>Script (01/02 na figura 01).
PASSO 02 – Clique no sinal “+”, na janela que abrir, dê o nome ao script (madrugadao_on) pois ela é quem
vai “ligar” nosso MADRUGADÃO. Repare que dei o nome ao script sem acento, pois assim se evita erros no
MK. Em seguida iremos escrever o script em Source, em Policy marque tudo e depois clique em Apply
(03/04/05/06 na figura 02).

PASSO 03 – Agora criaremos o script para “desligar” o MADRUGADÃO. Repita os itens 03/04 da figura
anterior, porém atente para a figura 03, pois daremos o nome de madrugadao_off para este script, o
restante é idêntico ao anterior (07/08/09 da figura 03).

PASSO 04 – Como usaremos o hotspot, as regras de QUEUE são dinâmicas e por isso é preciso que nossa
QUEUE do MADRUGADÃO fique sempre na posição “0”. Para isso precisamos também criar um script que
suba esta queue no horário determinado (podemos também criar uma forma opcional que irá garantir que
a regra fique sempre na posição “0”, mostrarei isso depois). Novamente siga os itens 03/04 da figura 02
para criarmos este novo script que agora se chamará subir_Madrugadao. Siga exatamente como na figura
abaixo (10/11/12 da figura 04).

Com isso finalizamos nosso script. Partiremos então para o passo seguinte que é a criação do QUEUE que
será o responsável pela liberação da quantidade de banda que iremos determinar, neste caso 4M.

PASSO 05 – Na aba esquerda do seu winbox, acesse o item QUEUE, depois clique no sinal “+” na aba Simple
Queue. Na nova janela, dê um nome a queue (Madrugadao), determine em Max Limit quanto de banda
iremos liberar (4M) dê acordo com sua preferência e horários e dias da semana em que será liberada esta
banda, depois aplique a regra (13/14/15/16/17 da figura 05).
Agora já temos os scripts e a queue. Vamos agora automatizar todo esse processo criando os
agendamentos para que tudo funcione perfeitamente.

PASSO 06 – Vamos agora em System>Scheduler (18/19 da figura 06).


PASSO 07 – Na janela que abrir, clique no sinal “+”, em seguida dê um nome ao agendamento
(MADRUGADAO ON). Este é agendamento rodará o script que ativa (liga) a queue Madrugadao. Aqui você
poderá determinar em qual dia esse agendamento irá iniciar (Start Date), em qual horário (Start Time) e a
periodicidade (Interval). Não devemos esquecer do que ocorrerá quando o agendamento rodar (On Event),
ou seja, devemos determinar nesta parte que deve ser executado o script madrugadao_on. No meu
exemplo, Feb/10/2011 – 01:00:01 – 1d 00:00:00 (Explicando: Feb é February=Fevereiro pois o mk só
entende inglês – por isso não acentue as palavras – 01:00:01 é a hora que se inicia a liberação de banda e
1d 00:00:00 é o intervalo em dias, neste caso apenas 1 dia). Depois de tudo já configurado, não esqueça de
clicar em Apply (20/21/22/23 da figura 07.
PASSO 08 – Neste momento, iremos criar o agendamento que “desliga” o Madrugadao. Repita os itens
20/21/22/23 da figura 07, porém atentando-se para o nome do agendamento (MADRUGADAO OFF), data
de início, intervalo e o evento que ocorrerá quando rodar o agendamento (On Event)(24/25/26 da figura
08).
PASSO 09 – Da mesma forma que no passo 07 e 08, agora iremos criar o agendamento que “sobe” o queue
MADRUGADAO (27/28/29 da figura 09). Para garantir que o queue fique na posição “0”, poderemos usar
um forma opcional que veremos mais abaixo.
Agora que fizemos todos os passos, nos resta testar pra ver se esta tudo funcional. Relembro que para que
o agendamento funcione corretamente, o relógio de seu mk tem que estar correto.

PASSO OPCIONAL - Como havia comentado antes, veja a figura 10 onde mostro a forma opcional que
garante a queue sempre na posição “0”. O funcionamento é simples: todo cliente que se logar no hotspot,
fará com que a regra suba. Mas para isso, devemos atribuir esta regra ao profile que queremos atingir, ou
seja, IP>HOTSPOT>USER PROFILE e na aba Script no campo On Login determinamos que a queue
Madrugadao suba para a posição “0” no login de qualquer usuário deste perfil (30 da figura 10).
Espero que com esse tutorial você possa colocar pra funcionar a liberação de banda por horário definida.
Aqui detalhei ao máximo para que não reste dúvidas. Se necessário, você pode me adicionar no MSN:

abgs@abgs-info.com.br

Fiquem com DEUS e boa sorte a todos. Vejam meus outros tutoriais:

• USANDO FORMULÁRIO DO GOOGLE DOCS


http://www.4shared.com/file/j5118L0w/USANDO_FORMULARIO_DO_GOOGLE_DO.html

• HOSPEDAGEM DO HOTSITE PRA QUEM TEM A PORTA 80 BLOQUEADA


http://www.4shared.com/file/FYdjbJ-N/TUTORIAL_DE_HOSPEDAGEM_DO_HOTS.html

• COMO USAR O SUPER POPUP NO SEU HOTSITE

http://www.4shared.com/file/1BijD1Vo/COMO_USAR_O_SUPER_POPUP_NO_SEU.html

Websites

www.abgs-info.com.br ou www.abgsnetwork.com.br

Nós vemos por ai.


Amilton Sousa. Técnico em informática e redes