Cara um colega mexeu aki e tive que mudar de radius para ssh para que pudesse aparecer a mensagem de corte. Mas só apareceu a tela de corte em páginas http, em páginas https só aparece akele tela tipo como se a data e hora estivessem erradas.
A melhor forma agora para enviar os ips da lista pgaviso ao MikroTik é usando o script do link abaixo, primeiro faz um update do sistema, então é preciso que seus clientes tenham o IP definido no cadastro deles. esse script do link vc cola no terminal do MikroTik, nesse codigo vc altera o ip do mk-auth 172.31.255.2 e a key_api que vc pega na pagina de dados do provedor no webadmin.
O script é todo automatico, ele coloca e remove os ips da address-list pgaviso sozinho e no arquivo mkt_pgaviso.php para mudar os dias em atraso em que o cliente entra na lista entre em /usr/local/mkauth/api/mkt.inc e troque o valor de DIAS_ATRASO de 1 para o numero que desejar...
O sistema continua usando a porta 88 para exibir um aviso de atraso, e vc pode usar a regra abaixo em seu MikroTik para mostrar ela eu seus clientes em atraso, mais essas regras foram criadas por alguns usuários do fórum, não tenho garantias que as mesmas funcionam.
O sistema agora gera via url fetch a lista dos bloqueados, abre e cola no terminal do MikroTik o codigo do link abaixo, nesse codigo vc altera o ip do mk-auth ( 172.31.255.2 ) e a key_api que vc pega na pagina de dados do provedor no webadmin.
Respostas
Cara um colega mexeu aki e tive que mudar de radius para ssh para que pudesse aparecer a mensagem de corte. Mas só apareceu a tela de corte em páginas http, em páginas https só aparece akele tela tipo como se a data e hora estivessem erradas.
A melhor forma agora para enviar os ips da lista pgaviso ao MikroTik é usando o script do link abaixo, primeiro faz um update do sistema, então é preciso que seus clientes tenham o IP definido no cadastro deles. esse script do link vc cola no terminal do MikroTik, nesse codigo vc altera o ip do mk-auth 172.31.255.2 e a key_api que vc pega na pagina de dados do provedor no webadmin.
www.mk-auth.com.br/tool_fetch/pgaviso.txt
O script é todo automatico, ele coloca e remove os ips da address-list pgaviso sozinho e no arquivo mkt_pgaviso.php para mudar os dias em atraso em que o cliente entra na lista entre em /usr/local/mkauth/api/mkt.inc e troque o valor de DIAS_ATRASO de 1 para o numero que desejar...
O sistema continua usando a porta 88 para exibir um aviso de atraso, e vc pode usar a regra abaixo em seu MikroTik para mostrar ela eu seus clientes em atraso, mais essas regras foram criadas por alguns usuários do fórum, não tenho garantias que as mesmas funcionam.
add action=dst-nat chain=dstnat comment="PG AVISO" disabled=no dst-port=80 protocol=tcp src-address-list=pgaviso to-addresses=172.31.255.2 to-ports=88
O sistema agora gera via url fetch a lista dos bloqueados, abre e cola no terminal do MikroTik o codigo do link abaixo, nesse codigo vc altera o ip do mk-auth ( 172.31.255.2 ) e a key_api que vc pega na pagina de dados do provedor no webadmin.
www.mk-auth.com.br/tool_fetch/pgcorte.txt
- para pegar somente clientes definidos em um ramal, é somente trocar no script a palavra todos pelo ip do ramal.
- vc pode olhar nos logs do mikrotik se aparece algum erro, se tudo funcionar ok a cada 15 minutos é atualizado os dados no MikroTik.
*é possivel alterar em massa para colocar.