ubuntu packet shaper

I have a ubuntu server with 1024 VPN boxes for my "road warriors". Some of them are doing heavy traffic while others dont. I want a tool written in python which does:

- accepts a parameter to put a limit on the total bandwith all users can consume (i'm sick of paying huge bw bills)

- scans the traffic to see which ip does the most traffic and, if that user consumes more than let's say 30% of the total bandiwth it automatically shapes it to consume let's say only 250kb/s or whatever else limit I want to put - like a jail. This limit should be applied only when the total bandwith is consumed otherwise the ip should be left alone.

- the script should run on cron so it can constantly monitor all traffic

- all jailed ip's should be deleted after they have been added to "jail" for 20 mins or so

- the script should be written in python as I'm comfortable with that language

You get the basics, rest is to discuss.

Please only bid if you have experience in traffic shaping tools on ubuntu especially, I may consider changing the distro if there's no other way out of it.

Skills: Linux, Python, Script Install, System Admin

See more: ubuntu packet, ubuntu shaper, python packet shaper, shaper ubuntu, packet ubuntu, ubuntu server can packet shaper, ubuntu, ubuntu server, python rest, packet, jail, python ubuntu, run ubuntu, python linux monitor, ubuntu linux server, python linux server, python tool, ubuntu linux server server, vpn server python, script ubuntu, python script linux, python packet, ubuntu script, python vpn, python vpn server

About the Employer:
( 3 reviews ) bucuresti, Romania

Project ID: #1120286

Awarded to:


I can help you, please check yout PMB. Regards

$250 USD in 5 days
(31 Reviews)

7 freelancers are bidding on average $461 for this job


Please check PM

$300 USD in 3 days
(58 Reviews)

Hello, I am interested please check your PMb. Thanks

$500 USD in 5 days
(9 Reviews)

Hi, more info in PM

$550 USD in 7 days
(4 Reviews)

Hi, Please see my private message. Thanks.

$600 USD in 3 days
(6 Reviews)

Hi, I'm much interested in your project, Python is my work language, ubuntu my work system and network my work field. (It's not a joke, my main job is build network/admin ubuntu tools with python) Check PM for extra More

$750 USD in 14 days
(0 Reviews)

Hi, I'm a certified LINUX & UNIX ADMINISTRATOR with experience of 5 Year core System Admin Skills. I am available to chat by IM, email or Skype, And would be happy to set up a convenient time to discuss relat More

$280 USD in 21 days
(0 Reviews)