2010-08-04 22 views
0

我们有一个FreeBSD服务器。主要IP是11.11.11.11。还有另外两个IP 22.22.22.22和33.33.33.33。从11.11.11.11FreeBSD的带宽分配

  1. 如果用户下载,授予他5Mbit保证带宽:

    需要设置防火墙该服务器执行以下操作上。

  2. 如果用户从22.22.22.22下载带宽限制到每个传入IP 320Kbit,所以如果一个IP使用10个连接/线程下载,带宽将是32Kbit。

  3. 如果用户从33.33.33.33下载下载带宽不受限制。此外,如果使用全部95Mbit,则应该从22.22.22.22下载用户带宽。

+0

可能属于http://serverfault.com/。 – buckbova 2010-08-04 17:32:45

回答

1

您将需要ALTQ,它是包过滤器(PF)的一部分。从OpenBSD的网站

/usr/share/examples/pf/ 

和漂亮的文档:请看看在实例

http://www.openbsd.org/faq/pf/queueing.html

你可能会在实例的配置非常相似,你找到。