Help with setting up Bandwith limitations on CP
-
Hi, I have used Pfsense for several years but now I am about to install one machine in a place where I have some spcific limitations needed.
I would like to have three "main user levels" But with several people logging in with the same level. Preferable I would like to be able to hand out vouchers for 1day and 1week that grants axess to one of these levels, and other vouchers for the other levels.
Level 1) Very restricted! Bandwith limit like 0.5mbit dn and 0.05 up
Level 2) Restricted! Bandwith limit like 2 mbit dn and 0.5 up
Level 3) Unrestricted
Is this possible with vouchers? Or would I have to go with diffrent username/password loggins for the diffrent levels. It would work but vouchers would have been beter.
Thanks for any advice on this matter!
/KG
-
It is not possible with vouchers and it is not possible with usernames/passwords and the local database.
What you want to realize is at the moment only possible with RADIUS authentication.
The reason is that freeradius2 can send user specific bandwidth attributes to CP. -
Oki, I see. Can I use my pfsense machine as radius server as well? Or do I need a seperate machine?
-
Oki, I see. Can I use my pfsense machine as radius server as well? Or do I need a seperate machine?
There is a package for pfsense called "freeradius2". This can be installed on pfsense with GUI integration - as all other packages for pfsense, too. A documentation can be found here:
http://doc.pfsense.org/index.php/FreeRADIUS_2.x_package