- 论坛徽章:
- 0
|
我们公司是通过ADSL拨号访问公网的,本人是最近几天才接触的TC,语法等很不熟悉
我的想法是:特定的几个IP走1:11类,其他的IP全走1:12类
下面是我看了CU前辈的文章后写的一段,写不下去了,哪位前辈教教我,等着救命
vi tc.sh,下面是脚本内容
DOWNLINK=2000
UPLINK=512
IDEV=eth1
ODEV=ppp0
###
tc qdisc del dev $IDEV root 2>/dev/null
tc qdisc del dev $ODEV root 2>/dev/null
###
tc qdisc add dev $ODEV root handle 1: htb default 12
###
tc class add dev $ODEV parent 1: classid 1:1 htb rate ${UPLINK}kbit ceil ${UPLINK}kbit
###
tc class add dev $ODEV parent 1:1 classid 1:11 htb rate 400kbit ceil ${UPLINK}kbit prio 0
tc class add dev $ODEV parent 1:1 classid 1:12 htb rate 112kbit ceil ${UPLINK}kbit prio 1
###
tc qdisc add dev $ODEV parent 1:11 handle 11: sfq
tc qdisc add dev $ODEV parent 1:12 handle 12: sfq
###
tc filter add dev $ODEV parent 1:0 protocol ip prio 1 handle 1 fw classid 1:11
tc filter add dev $ODEV parent 1:0 protocol ip prio 2 handle 2 fw classid 1:12
###
tc filter add dev $ODEV parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.0.55 flowid 1:12
tc filter add dev $ODEV parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.0.56 flowid 1:12
搞不懂这些过滤器 |
|