我读拉特克但我觉得对于简单的需求,我不需要如此复杂的解决方案。其中一种简单的用例是限制特定进程的可用带宽,无论是上游还是下游。如何在不使用 iptaables 和 qdiscs 的情况下运行限制为 50 kb/s 下载速度的 wget 或 Firefox?
答案1
我们涓涓细流. 示例命令行:
trickle -d 10 wget http://noc.gts.pl/50mb.gts
您可以用任何其他命令替换 wget。顺便说一句 - wget 具有内置带宽限制选项:--limit-rate = amount - 因此它不需要任何外部工具来减慢它的速度。
答案2
Wget 已使用 --limit-rate 选项内置了带宽控制。Shorewall 和 wondershaper 也提供了更出色的流量整形界面。
答案3
您不能使用 Squid-Cache 作为本地代理,并让该软件管理限制/调整吗?有 Squid 专家吗?