我正在使用 wondershaper 来限制下载上传速度。它的作用是,限制下载,但阻止上传。我有一个 1 gbit 的连接,我想将其下载速度限制为 500 mbps,上传速度限制为 500 mbps。
我为此使用的命令是:
wondershaper eth0 9798 9790
这是我的配置的链接:http://pastebin.com/WBqj1H1Y
我尝试更改号码,但由于某种原因,上传仍然被阻止。
答案1
您的命令语法看起来不对。要将接口 eth0 上的下载和上传速度限制为 512 Kbps,请尝试以下操作:
wondershaper -a eth0 -d 512 -u 512
请在这里阅读关于 wondershaper 的信息:
答案2
如果我不得不猜测,我猜你正在使用一个非常古老的 wondershaper - 这给我带来了麻烦。Ubuntu/Debian 发行版包括使用您显示的命令行的 wondershaper 1.1,而 Diamant 的第一个答案基于看起来更现代的版本。
与此相关的还有未解决的问题:https://bugs.launchpad.net/ubuntu/+source/wondershaper
...但从 Ubuntu 18.04LTS 开始,打包的 wondershaper 无法开箱即用,因此您必须直接从 magnific0 转到 github repo