Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for bandwidth throttling, per key and/or for server overall #1246

Open
mmohaveri opened this issue Dec 6, 2022 · 5 comments
Open
Labels
circumvention effectiveness feature request New feature or request server usage/data controls issues related to controlling and limiting data

Comments

@mmohaveri
Copy link

Hi,

We have a case that if the bandwidth of our outline server exceeds 10GB/s it will get banned by authorities. We need a feature to limit the bandwidth of the server (either per key or overall) so the servers do not get banned.

@bemasc
Copy link
Contributor

bemasc commented Dec 9, 2022 via email

@hamidmayeli
Copy link

By "authority", do you mean the hosting provider or a network attacker?

By'authority' he means the smart filtering being used in the country. It monitors the traffic and if it find a lot of traffic going through a single IP, it will block it. So, no it's not the provider of the outline server/VM/etc. Nor an attacker. It's the network provider too the target users.

@maddyhof maddyhof added the feature request New feature or request label Feb 6, 2023
@maddyhof maddyhof changed the title Support for Bandwidth Limiting (Not monthly data usage, bandwidth) Support for bandwidth throttling, per key and/or for server overall Jul 17, 2023
@maddyhof maddyhof added usage/data controls issues related to controlling and limiting data and removed usage management labels Nov 2, 2023
@manhte2
Copy link

manhte2 commented Nov 16, 2023

I dont find where is configuration for this feature, can someone help ?

@nodir-malikov
Copy link

Really need this feature

@Kuchizu
Copy link

Kuchizu commented Sep 18, 2024

When this feature will be released?

I tried limiting specific port to limit speed but it didn't work

sudo tc qdisc add dev ens3 root handle 1: htb default 30
sudo tc class add dev ens3 parent 1: classid 1:1 htb rate 10mbit
sudo tc filter add dev ens3 protocol ip parent 1:0 prio 1 u32 match ip dport 44444 0xffff flowid 1:1

also iptables didn't work. Really need this feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
circumvention effectiveness feature request New feature or request server usage/data controls issues related to controlling and limiting data
Projects
None yet
Development

No branches or pull requests

7 participants