如何控制每个用户的上传/下载带宽?

如何控制每个用户或每个ip / mac的带宽上传和下载? 我尝试使用delay_pools squid3.0stable25,但它不起作用。 是否真的可以通过squid控制每个主机的带宽? 我的isp有400多个主机,但他们正在使用open bw。 我想限制上传和下载怎么做? 我也尝试htb但设置失败或不工作,并没有得到完美的例子。 请帮忙!!

Mastershaper可以做到这一点。 从他们的网站:

MasterShaper是一个网络流量整形器,它为新的Linux 2.4-和2.6-Kernel-Series的服务质量(QoS)function提供Web接口。

它的目标是让用户学习和使用流量整形机制。 对于那些对Linux没有更深入了解以及来自iproute2包的tc命令语法困难的人来说,这应该是可能的。

它提供了一个Web界面,允许您定义带宽管道和filter(基于IP,MAC,端口,协议,ipp2p,layer7-filter,…)。 它还绘制了一些关于当前带宽使用和分布的图表。 不再需要任何shell访问权限或特权用户。

“规则集概述”的图片:

在此处输入图像描述

下载