+ Responder ao Tópico



  1. #1

    Padrão Desconectar clientes PPPoE

    Buenas povo.

    Estou eu aqui testando (do verbo testar e não do verbo bater com a cabeça na parede kkkk) o casamento de FreeRadius com Mikrotik pra ver se nasce o filho PPPoE.

    Agora me deparei com uma situação nos últimos testes. Bloqueio de clientes.

    O Bloqueio de clientes eu faço atribuindo um Pool de endereços diferentes e mandando o cliente para uma página de bloqueio. Até ai blz.

    O que achei falta foi o suporte a PoD do Mikrotik. Pesquisando mais para saber como comandar a desconexão do meu usuário pelo Radius, achei as tais Disconnect Messages (DM). Porém o radius não tem suporte a este tipo de mensagem no server (radiusd) ou seja tenho que usar o cliente para fazer essa comunicação com o Mikrotik.

    Código :
    # cat packet.txt | radclient -r 1 10.0.0.1:1700 disconnect ''secret''

    Ou seja, como automatizar isso?

    Em suma, usando o MPD eu tinha como responder a um accounting update com o parametro mpd-drop-user que matava a conexão.

    Como vcs fazem o bloqueio de clientes usando Mikrotik e FreeRADIUS?

  2. #2

    Padrão Re: Desconectar clientes PPPoE

    não use a porta 1700 use 3379.
    no mikrotik em radius incoming marque "accept" e verifique se a porta é 3799.

    o comando no radius é esse para mikrotik

    echo 'User-Name=teste,Framed-IP-Address=177.16.0.25' | radclient 192.168.10.2:3799 disconnect radtest