在多個使用者之間平均分配網路

在多個使用者之間平均分配網路

我有一個非常基本的設置,如下圖所示 -

[ISP] === [Linux 家庭路由器] ==== [Client1 .. n]

網路共享工作正常,沒有任何問題。但主要問題是,如果任何客戶端開始下載,其他客戶端會遇到嚴重的網路速度減慢的情況。

所以我想在客戶端之間平均分配網路頻寬,保證最小 160Kb 到 1Mbit。

我嘗試更改 iptables 中的隊列,但我認為我錯過了一些東西,因為它不起作用。

答案1

我認為你需要流量控製而不是 IPTables 規則。有一個“tc”程序的手冊:

http://www.tldp.org/HOWTO/html_single/Traffic-Control-HOWTO/

還有一個簡單的使用教學:

http://chsoft.biz/lartc/tc_tutorial.html

按照這些,您可以建立一個簡單的規則來平均分配流量。

相關內容