+ Responder ao Tópico



  1. #1

    Padrão Ajuda em script 1 usuario pppoe/user-manager

    Ola amigos
    Sou meio leigo em scripts e vi recentemente um para deslogar um segundo usuario que tenta usar a mesma senha do primeiro usuario em pppoe usando user-manager conforme link abaixo.

    http://wiki.mikrotik.com/wiki/How_to...ed_with_Radius

    Estou tentando implementar esse scritp para o hotspot e user-manager, pois em minha rede tem clientes usando a mesmo login, mas to tendo muita dificuldade, em fazer esse script teria alguem pra me dar um luz,
    deem uma olhada .
    valew gaelra...



    :local userX;
    :local userY;
    :local i;
    :local u;
    :local clogged 0;
    :local addr [ :resolve "www.maxfava.com" ];
    :local addr2 [ :resolve "www.maxfava.com" ];

    :foreach i in=[/ip hotspot active find] do={
    :set userX [/ip hotspot active get $i users];
    :set clogged 0;

    :foreach u in=[/ip hotspot active find users=$userX ] do={
    :set clogged (clogged +1);

    :if (clogged>1) do={
    :set userY [/ip hotspot active get $u users];
    :set addr [/ip hotspot active get $u user];
    :set addr2 [/ip hotspot active get $i user];

    :if ($addr != addr2) do={
    :log info "MPPP: FIRST ACTIVE <<$userX>> FROM IP $addr2";
    :log info "MPPP: THE $clogged° <<$userY>> CALLING FROM IP $addr NOW DISCONNECTED";
    /ip hotspot active remove $u;

    }

    }
    }
    }

  2. #2

    Padrão

    ehhh... lah no serviço.. ppoe-server.. q vc criou.. tem a opção one session per host...

    serah q resolve? uma sessão por makina...

    gracias