最近有一年多时间了,一直在间断的想把pf 限速的写法 搞明白
可是 还没搞懂
发个贴
请大家 讨论一下
这样可以帮助我快速学会呀
openbsd pf限速的问题
-
- 铁 Fe
- 帖子: 80
- 注册时间: 2014-03-20 16:19
Re: openbsd pf限速的问题
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可以使用外网的所有带宽?如何 配置
或者可以这样问: 当内网的某个接口空闲时,其他 内网的接口可以借用这个接口的带宽, 当这个接口又 有人使用了 ,其他 内网的接口 又能把借用的带宽 返回, 只使用自己接口定义 的带宽值?
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可以使用外网的所有带宽?如何 配置
或者可以这样问: 当内网的某个接口空闲时,其他 内网的接口可以借用这个接口的带宽, 当这个接口又 有人使用了 ,其他 内网的接口 又能把借用的带宽 返回, 只使用自己接口定义 的带宽值?
在线用户
正浏览此版面之用户: 没有注册用户 和 0 访客