Any way to have a bandwidth throttle based on data volume per hour/day/week/etc
Hi
Just wondering if there is a way to have a volume based throttle, both at client level and network level? Basically, my network operates in a bandwidth-limited environment at a hostel and some users are taking the mick - quite why you would ever torrent or file-share on something thats 1Mbit/200Kbit I dont know... Anyway, its groups that visit the hostel so I wanted to have an ~2GB/day limit across the group, once the group hits that limit the entire network degrades to 64Kbit/s up/down until the current time period is over. That way, if I am up-front about the limit maybe peer group pressure from the group aimed at the torrent/file sharers will force them to mod their usage ?! Prob wishful thinking!
I already try my best to block the bandwidth hogging sites/protocols, but its just a DNS filter. I've blocked alt DNS via routing, but they just run DNS over HTTPS on 443 or DNS over TLS on 993 (ports that have normal, legitimate uses), or they simply connect a VPN over 443, or they use an IPV6 DNS to bypass my efforts(!)
I guess I need full SPI to be able to control this fully.
My backup plan is to just allocate 512Kbit/sec to the hostel and just accept that it will be @100% 24/7 and everyone will have a rubbish experience!!
Like I said, remote location no sign of FTTC or FTTP so stuck with ~10Mbits/800Kbits shared between me, family, B&B guests and hostel guests all of whom seem to go on holiday and binge watch netflix full of compression artifacts while failing to talk to one-another - rather ammuses me!
Karen