- 论坛徽章:
- 0
|
[zt]1. \n\ncd /tmp \nwget -c -q http://puzzle.dl.sourceforge.net ... bq.init-v0.7.3& \n\n2. \nmv /tmp/cbq.init-v0.7.3 /sbin/cbq \nchmod u+x /sbin/cbq \n\n3. \nmkdir -p /etc/sysconfig/cbq \n\n4. \ncd /etc/sysconfig/cbq/ \n建立下面文件 \ncbq-0002.manager \ncbq-0004.limit \ncbq-0010.other \n\ncbq-0002.manager内容如下: \n\n#(eth1为我的第二块网卡,实际带宽为100Mbit,根据公式weight~=RATE/10所以实际速率为10Mbit) \nDEVICE=eth1,100Mbit,10Mbit \n#(限制最大带宽) \nRATE=4Mbit \n#(限制最大速率) \nWEIGHT=400Kbit \n#(优先级别) \nPRIO=5 \n#(规则,是来自192.168.1.0网段的1080端口,到目的地地址192.168.100.86) \nRULE=192.168.1.0/24:1080,192.168.100.86 \n#(规则,是来自192.168.1.0网段的1081端口,到目的地地址192.168.100.76) \nRULE=192.168.1.0/24:1081,192.168.100.76 \n\ncbq-0004.limit内容如下: \n\nDEVICE=eth1,100Mbit,10Mbit \nRATE=100Kbit \nWEIGHT=20Kbit \nPRIO=5 \n#(规则,是来自192.168.1.0网段的1080端口,到目的地地址192.168.100.51) \nRULE=192.168.1.0/24:1080,192.168.100.51/32 \n#(规则,是来自192.168.1.0网段的1081端口,到目的地地址192.168.100.41) \nRULE=192.168.1.0/24:1081,192.168.100.41/32 \ncbq-0010.other内容如下: \n\nDEVICE=eth1,100Mbit,10Mbit \nRATE=800Kbit \nWEIGHT=80Kbit \nPRIO=5 \n#(规则,是来自192.168.1.0网段的1081端口,到目的地地址192.168.100.0网段) \nRULE=192.168.1.0/24:1081,192.168.100.0/24 \n(规则,是来自192.168.1.0网段的1080端口,到目的地地址192.168.100.0网段) \nRULE=192.168.1.0/24:1080,192.168.100.0/24 \n\n5. \n最后启动 cbq \ncbq start \n\n6. \n注意 \n/etc/sysconfig/cbq/ \n下的文件不能以cbq-0001开始 \ncbq-后面的数字要以0002开始递增 \ncbq-000x-后面的英文可根据自己需要命名 \n网络限速实际是weight的值 \n停止cbq的命令为 \ncbq stop \n列出目前规则 \ncbq list \n查看当前状态 \ncbq stats \n更多内容请参考http://puzzle.dl.sourceforge.net ... nit/cbq.init-v0.7.3 |
|