A naive way would be, use OpenVPN's radiusplugin to authenticate user with a 
radius server. On the server side, use MySQL as data backend. 

Then you'll be able to run a crontab at a reasonable frequency to disable users 
who have used the quota already and reject new connection. 

If you need to kick users offline when that user used all quotas and still 
connecting, you may need to look into OpenVPN's management console. 

-- 
http://about.me/yegle


On Thursday, November 1, 2012 at 10:23, ToriTori wrote:

> I need to limit the monthly traffic of OpenVPN users on my server. Example: 
> After a 50G/month traffic limitation has been reached, the server will 
> disconnect and reject connections from that user for that period of time.
> 
> Everything seems to point out to Freeradius as the best solution! I'm just 
> having problems finding any guidance to achieving this.. could someone please 
> instruct?
> 
> Thank you,
> Chiappa
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
> 
> 


-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to