Por que meu cliente não é desconectado do Mikrotik ?

A configuração abaixo deve ser efetuada em cada Mikrotik/RB que autentica os usuários utilizando o Radius do servidor Vigo. Caso contrário, as funcionalidades de desconexão de usuários pelo Vigo não irão funcionar.

Abra o winbox e edite a configuração do client radius.

  1. Clique no menu RADIUS
  2. Clique no botão Incoming
  3. Marque a caixa Accept
  4. No campo Port informe 1700

Obs: é necessário que o mikrotik esteja acessível para o servidor Vigo, ou seja, o servidor Vigo deverá estar ou na mesma topologia de rede dos mikrotiks ou os mikrotiks deverão estar com IPs públicos, de modo que haja comunicação entre os dois.




Em Radius Incoming é possível visualizar o status de pedidos de desconexão.

  1. O contador 1 (requests), mostra o total de pedidos de desconexão
  2. O contador 2 (bad requests), mostra o total de pedidos de desconexão mal sucedidos
  3. O contador 3 (acks), mostra o total de pedidos de desconexão bem sucedidos




Resolução de problemas

Se mesmo após configurar o Mikrotik/RB a funcionalidade de desconexão ainda não funcionar como esperado, verifique se há NAT entre o servidor Radius e o Mikrotik. Normalmente quando há nat, e o IP de origem do radius não é o mesmo que está cadastrado no radius do mikrotik, o mikrotik recusa a conexão a porta 1700 e ignora o comando de desconexão.

Nestes casos, soluciona-se o problema tomando-se uma das seguintes medidas:

  • Criando uma bridge para colocar servidor radius e mikrotik na mesma rede.
  • Cadastrando o IP mascarado como servidor radius no radius do mikrotik.
  • Eliminando o NAT.