I am trying to set up a test lab in virtualbox of a computer access coffee shop.

I actually don't care if it's windows or linux

so lets say I have 10 users
I would like to be able to give each one a specific amount of gateway bandwidth, they can have full speed on the lan but if they go through the gateway I want to be able to throttle them individually, preferrably by username not just ip address.

I'm actually kind of amazed at hoe little I have been able to find.

I would prefer something connected to ldap/AD or something like that, instead of a router based qos.

so if one client pays $1/hr they get 35k while the client who pays $3 gets 500k

tia
_________________________
Ours is the age that is proud of machines that think and suspicious of men who try to.
H.M. Jones

They say "Sing while you slave, but I just get bored" - B.Dylan