MK-AUTH

Boa tarde a todos, uma visita rápida aqui no fórum para compartilhar como uso o horário turbo do mkauth,

através da integração API junto com CoA mikrotik.   

funcionamento: uso API para consultar os clientes conectados e CoA para mudar o plano da cada cliente,

No momento da consulta API dos clientes conectados o script pode verificar quem são os clientes que estão em dias com as mensalidades e tem a opção de entrar no turbo apenas clientes que estão adimplentes, também é possível fazer outros filtros.

configuração mk-auth: 

1º passo: baixe o arquivo turbo.zip e descompacte
2º passo: com o winscp abra a pasta turbo e copie a pasta local e turbo.sh para /tmp
3º passo: com o putty execute os comandos abaixo no terminal do linux


chmod 777 /tmp/turbo.sh
/tmp/turbo.sh

no webadmin em controle de servidores verifique se a senha mkauth corresponde a mesma cadastrada no mikrotik para o usuário mkauth.

em horário turbo verifique a hora inicial e final.

configuração mikrotik: 

1º passo: abra o arquivo mikrotik.txt
2º passo: edite em cada linha do script a KEY onde tive key_api (verifique sua KEY API no menu provedor / dados da empresa)
local KEY \"key_api\";\r\
3º passo: copie e cole no terminal mikrotik e depois execute no terminal do mikrotik o comando
/system script run ler_regras_turbo

o horário do script executar no mikrotik é configurado diretamente no mk-auth.

o script executa a cada 5 minutos depois da hora inicial.

habilite a porta API no mikrotik 

/ip service enable api

é possivel editar o filtro da consulta para entrar no turbo direto no arquivo turbo.inc em

/usr/local/mkauth/api/turbo/turbo.inc

é bem simples e funcional, testem e poste os resultados

Um abraço a todos e fiquem com Deus!

Exibições: 939

Anexos

Responder agora

Respostas a este tópico

Vou testar se funcionar será uma boa..acabo com o problema de não desconectar..e voltar a o plano original..
Eu uso meu mkauth fora da minha rede em outro local faço um pptpd. Tem alguma dica pra mudar nesse pacote pra me explicar..

Se a comunicação entre mk-auth e mikrotik está funcionando perfeitamente pode seguir o tutorial sem medo!!!

benites disse:

Eu uso meu mkauth fora da minha rede em outro local faço um pptpd. Tem alguma dica pra mudar nesse pacote pra me explicar..

[renan@RT-NET] > /system script run ler_regras_turbo
status: failed

failure: ssl connection error: received alert: unrecognized name (6)

esse erro

editou no script as configurações de sua rede?

:local KEY "key_api";

:local RAMAL "172.31.255.1";
:local IPMKAUTH "172.31.255.2";

qual a versão do seu mikrotik?



benites disse:

[renan@RT-NET] > /system script run ler_regras_turbo
status: failed

failure: ssl connection error: received alert: unrecognized name (6)

esse erro



jonas oliveira da silva disse:

editou no script as configurações de sua rede?

:local KEY "key_api";

:local RAMAL "172.31.255.1";
:local IPMKAUTH "172.31.255.2";

qual a versão do seu mikrotik?



benites disse: sim alterei  mikrotik 6.36.4 e a porta esta ativada 8728

sim alterei....ver:6.36.4

se for possivel tire um print do script e do log na hora da execução 

benites disse:

sim alterei....ver:6.36.4

deu certo amigo mas so dobra a velocidade de todos online....nao tem como ele pegar a q esta cadastrado no sistemas no plano turbo?

/usr/local/mkauth/api/turbo/turbo.inc

altera o plano no mk auth para dedicado

benites disse:

deu certo amigo mas so dobra a velocidade de todos online....nao tem como ele pegar a q esta cadastrado no sistemas no plano turbo?

 isso serviria pra q amigo?

Roberto Vieira disse:

/usr/local/mkauth/api/turbo/turbo.inc

altera o plano no mk auth para dedicado

benites disse:

deu certo amigo mas so dobra a velocidade de todos online....nao tem como ele pegar a q esta cadastrado no sistemas no plano turbo?

Nao tem como pega no plano turbo?

Responder à discussão

RSS

Parceiros

© 2017   Criado por Pedro Filho.   Ativado por

Badges - Divulgar  |  Relatar erro no site  |  Termos de serviço