Limit PPPoE User Connections

Currently one user may login from multiple computers. I want to limit each pppoe user to one login on the system to stop one user from using their username/password on multiple computers. How can I do this? I’ve set the one-session-per-host=yes, but that’s per host, not for the entire system.

Thanks,
Mike

Also, I set the only-one=yes on each ppp profile, but that doesn’t seem to be working…

in user profile set Caller-ID to MAC address of user’s NIC

Thanks, but that won’t work for me. I will have about 1000 users trying to connect (students) and I’m using a Windows IAS server for RADIUS. So it’s just not very practical I guess. Isn’t the “only-one” option supposed to allow only one connection if set to “yes”?

Mike

Yes :slight_smile: You have to set RADIUS to reply "Calling-Station-Id == "{MAC ADDRESS} no other way

Can you connect from 2 computer with one account at the same time?

Okay, so for now I won’t try to limit connections - too much work. Will other RADIUS systems like FreeRADIUS do this for me? Also, is there any way to get logs or a list of connections from the MikroTik box so I can query it for pppoe connections that have numbers (mulitple connections with the same user authentication), for example ?

Mike

If you are authenticating through RADIUS, then the RADIUS should have the only-one feature set, not the RouterOS - it is just following what RADIUS says…