分页: 1 / 1

openbsd pf限速的问题

发表于 : 2015-03-19 11:44
openbsdsir008
最近有一年多时间了,一直在间断的想把pf 限速的写法 搞明白
可是 还没搞懂
发个贴
请大家 讨论一下
这样可以帮助我快速学会呀

Re: openbsd pf限速的问题

发表于 : 2015-03-21 14:26
openbsdsir008
queue guest on re1 bandwidth 1000K max 1000K
queue ssh parent guest bandwidth 100K default
queue http parent guest bandwidth 900K
pass out on re1 from any to 192.168.11.0/24 set queue http //re1 接口的ip 是 192.168.11.0/24
这样设置之后re1 接口下面的用户 , 最多使用的带宽就是1000K,即使内网其他 接口空闲时,也不能使用到外网的所有带宽。

经过 今天 一下行的测试 大概会了一点
限速 只能 针对一个网络 接口 在out 的方向进行限速
但是有个问题没有解决,我认为这个问题很关键!
那就是:
如果 内网 有三个网络接口(re0,re1,re2) ,如何进行限速?
re0 不经常使用(偶尔会有人使用,比如偶尔董事长回公司来了,这个接口专门通向他的电脑)
re1 公司 内部 人使用
re2 酒店 的入住客人 使用
如何 配置 成:当其中一个接口“没有人使用的时候 (空闲时)”,其他 的接口可以借用这个带宽?

或者可以这样问 : 当re0 和re2 没有人使用的时候,re1可以使用外网的所有带宽?如何 配置
或者可以这样问: 当内网的某个接口空闲时,其他 内网的接口可以借用这个接口的带宽, 当这个接口又 有人使用了 ,其他 内网的接口 又能把借用的带宽 返回, 只使用自己接口定义 的带宽值?