Chinaunix首页 | 论坛 | 博客
  • 博客访问: 126183
  • 博文数量: 37
  • 博客积分: 1490
  • 博客等级: 上尉
  • 技术积分: 323
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-01 16:38
文章分类

全部博文(37)

文章存档

2011年(1)

2010年(23)

2009年(13)

我的朋友

分类: LINUX

2011-09-03 11:40:02

一:
/sbin/tc qdisc del dev eth0 root >/dev/null
/sbin/tc qdisc add dev eth0  root handle 10: htb default 2352
/sbin/tc class add dev eth0 parent 10: classid 10:1 htb rate 4000kbps ceil 100000kbps prio 0 burst 50k
i=5
while [ $i -lt 233 ]
do
/sbin/tc class add dev eth0 parent 10:1 classid 10:2$i htb rate 100kbps ceil 120kbps prio 1
/sbin/tc qdisc add dev eth0 parent 10:2$i handle 2$i: sfq perturb 10
/sbin/tc filter add dev eth0 parent 10: protocol ip prio 1 u32 match ip dst  192.168.0.$i flowid 10:2$i
sum=1
i=`expr "$i" "+" "$sum"`
done
二:
 
/sbin/tc qdisc del dev eth0  root  >/dev/null
/sbin/tc qdisc add dev eth0  root handle 10: htb default 2256
/sbin/tc class add dev eth0 parent 10: classid 10:1 htb rate 3000kbps ceil 30000kbps burst 50k
i=1
while [ $i -lt 233 ]
do
/sbin/tc class add dev eth0 parent 10:1 classid 10:2$i htb rate 100kbps ceil 120kbps burst 20k
/sbin/tc qdisc add dev eth0 parent 10:2$i handle 2$i: sfq perturb 10
/sbin/tc filter add dev eth0 parent 10: protocol ip prio 1 handle 2$i fw flowid 10:2$i
/sbin/iptables -t mangle -A PREROUTING -s 192.168.0.$i -j MARK --set-mark 2$i
/sbin/iptables -t mangle -A PREROUTING -s 192.168.0.$i -j RETURN
sum=1
i=`expr "$i" "+" "$sum"`
done
 
 
 
阅读(843) | 评论(0) | 转发(0) |
0

上一篇:菜单

下一篇:没有了

给主人留下些什么吧!~~