Usuarios Presos - Conexao pppoe no Radius (Resolvido)

#Estou migrando o sistema ISPAdmin para o mk-auth so que para resolver o problema de #login preso no radius devido a instabilidade na rede fiz o seguinte procedimento.

 

#No ISPadmin que tambem tem o servico radius e usa a mesma logica do mk-auth fiz o seguinte script .

 

 #1 º passo

touch apaga.sh no Diretorio /usr/local/bin/apaga.sh

vi apaga.sh e cola o script

 

############################################################

#!/bin/sh

 

for line in `radwho | cut -f 1 -d " " -`

do

echo "Removendo usuario $line"

# Copiar a Linha Abaixo pra Apagar o Login alterando a palavra $line pelo login a ser apagado @provedor

/usr/local/bin/radzap -u $line 189.11.11.132 provedor_DF

done

###############################################################

#189.11.11.132 - endereco de ip do servidor radius

#provedor_DF - e o secret no servidor radius client.conf que esta localizado no diretorio

#/usr/local/etc/raddb

#vi cliente.conf

 

# 2 º Passo

#Criando um loop que vai executar o script apaga.sh em 10 em 10 segundos

touch loop.sh no Diretorio /etc/apaga

vi loop.sh

colar o script abaixo

###########################

#!/bin/bash

 

while [ 1 ]; do

/usr/local/bin/apaga.sh

sleep 10

done

exit 0

 #############################

 

#Depois para garantir a execussao automatica  do script loop ao iniciar a maquina, adicione no crontab para execucao do loop a cada 5 minutos .

cd /etc

vi crontab

#copie e cole no crontab

5 * * * * root /etc/apaga/loop.sh



 Explicacao sobre o funcionamento dos scripts .

 

O cliente loga na RB mikrotik que faz a consulta no radius e libera o cliente caso nao tenha nenhuma pendencia  certo ?; ao rodar o script ele durruba todos clientes logados  no servidor radius a cada 10 segundos e a RB continua com os logins conectados sem cair .

O login preso e no radius e nao na RB , podem ficar tranqui-los que funciona direitinho ...

tenho funcionando aqui ,

 

Me ajudando eu ajudo vcs , agora so falta adaptar para o mk-auth

Abracos ...

 



 

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Enviar-me um email quando as pessoas responderem –

Respostas

  • o sistema usa o radwho no controle de conexões simultaneas, limpar ele faz esse controle não funcionar...

  • Depois que eu fiz esse script as ligacoes dos clientes no telelefone devido a esse problema nunca mais apareceram.

     

    Qualquer coisa entra no meu pc via tim view que eu te mostro .

    o  Negovio e o cliente nao Reclamar ...

     

  • nesse caso é melhor desativar o uso do radwho na configuração do radius, não ai fica ao inseguro, vc pode testar que sem usar o radwho o controle de logins simultaneos não funciona e como o cliente passa o login e senha dele para todo mundo fica dificil deixar sem controle de simultaneos...

    kleber machado valentim disse:

    Depois que eu fiz esse script as ligacoes dos clientes no telelefone devido a esse problema nunca mais apareceram.

     

    Qualquer coisa entra no meu pc via tim view que eu te mostro .

    o  Negovio e o cliente nao Reclamar ...

     

This reply was deleted.