How do I set up a proxy server for home with bandwidth control, download limit options?
- by Quakeboy
3 room mates share a single 2 Mbps connection. Have a 40GB per month download limit beyond which speed drops to 256Kbps which is annoying.
One of the roommates abuses the connection by downloading beyond his quota limit. I have a Netgear WNR1000v2 Wireless router + ADSL Modem to connect to the internet. We all access internet via Wireless router which connects to ADSL Modem.
I need a free proxy solution which can help me set
40GB / 3 (13 GB) limit for each person (every person has 2 devices - a PC and a phone with Wifi)
Uniform Bandwidth control - when 2 people browse the internet they should get 1 Mbps each, and when 3 people access, they should get 2Mbps divided by 3.
After each person crosses their monthly download limit, they should be able to access the internet with 256Kbps speed only or lesser.
Can I have a custom firmware on my wireless router do this (or) Do I need a proxy server ?
Please point me to any relevant tutorials (for example with Squid).