RadiusTools

 
 
 

RadiusTools é Interface web desenvolvida com PHP, projetada para acessar o banco de dados de um servidor radius e exibir autenticação de usuários nas torres de provedores a radio, podendo ainda gerenciar alguns recursos com NAS e usuários simultâneos.

Autenticações: podem ser filtradas por IP, login de usuario, e por data. e apresentam dados como o username do cliente conectado ao serviço de internet, o IP do equipamento (torre) que provê o acesso, IP entregue ao usuário, inicio da conexão, termino da conexão, tempo total de conexão, entre outros detalhes mais especificos com CalledStationId, CallingStationId, motivo de termino de conexão.

Contrato: ao adquirir um plano, o usuário do provedor precisará aceitar o contrato do plano. um recurso integrado entre radius e mikrotik (torre) provê o contrato para o cliente do provedor acessar. Neste recurso da interface é possível visualizar qual cliente/usuário aceitou ou não os contratos.

Snmpwalk: Está ferramenta usa o modulo snmpwalk do PHP para fazer consultas às torres, com a finalidade de checar o tempo de resposta do protocolo SNMP, que é usado para verificar dados de usuários logados nas torres e comprar com o banco de dados do radius, identificando algumas necessidades especificas definidas na politica do provedor, e executando ações nas torres. (o tempo de resposta é importante, pois quando existe um delay acima de certo limite, isso começa a gerar alguns problemas que devem ser resolvidos o quanto antes.

MK_user: É uma ferramenta de gerenciamento para um banco de dados integrado e utilizado pelos mikrotiks, gerencia usuários de acesso administrativo às torres.

Logs: acessa os logs de texto referente ao serviço de radius e apresenta em tela, ou seja, é possível ver os logs do radius sem entrar com usuário via terminal.