首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何限制网络带宽?

如何限制网络带宽?
EN

Unix & Linux用户
提问于 2012-01-03 13:32:50
回答 4查看 221.9K关注 0票数 109

我们在远程服务器上托管一个应用程序。我们需要用有限的网络带宽来测试它(对于互联网访问能力差的用户)。

我能限制我的网络带宽吗?例如:每秒128 KB。

这个问题集中在Linux上的系统范围或容器范围的解决方案上。有关特定于进程或会话的解决方案,请参见限制特定shell的internet带宽使用

EN

回答 4

Unix & Linux用户

发布于 2012-01-03 15:03:04

基于某些标准的网络资源限制是QoS的研究课题。在Linux系统上有几种不同的控制用户流量的方法。

伯特·休伯特在Linux上有一个很好的关于先进的路由技术与流量控制的方法。

票数 11
EN

Unix & Linux用户

发布于 2017-03-21 08:22:55

您还可以使用iptables散列限制模块。下面是一个简单的例子:

iptables -A正向-m哈希限制--哈希限制--超过512 -j /秒- hashlimit burst 1mb --哈希限制-模式srcip,dstip -hashlimit name bwlimit -j下拉。

该规则将通过前向链的通信量限制为512 as /秒,每个源和目标对具有1mb突发。

有关更多信息,请查看iptables手册中的哈希限制部分。

http://ipset.netfilter.org/iptables-extensions.man.html

票数 8
EN

Unix & Linux用户

发布于 2012-01-03 18:46:54

如果您已经在某个地方安装了Apache,您可以使用mod_bw,它也可以用于代理连接(也就是说,Apache只是将所有内容转发到适当的服务器,但减慢了响应)。

票数 7
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/28198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档