由 没什么 在 03-05-2004 18:31 发表:
想对某一网段限速,望高手指教
用linux作internet出口网关,并在上面跑samba,现在想对内网一网段限速(对internet的访问为最大30K),现在初步完成,但还有两个问题有点不明白,希望得到高手指点,谢谢
1.我现在作的是对IP的限速,也就是某一IP的最大速度是30K,但我想要的是整个网段限速30K不知道怎么做
2.只想对访问internet的流量限速,不想对访问samba的流量限速,我该怎么办呢
由 focusart 在 03-05-2004 21:14 发表:
我也想知道,帮顶!
to 楼主:
> quote: > > * * * > > 对IP的限速,也就是某一IP的最大速度是30K > > * * *
你现在是怎么做的?看看你的脚本行吗?
由 没什么 在 03-05-2004 23:00 发表:
#! /bin/sh
tc qdisc add dev eth1 root handle 1: cbq bandwidth 100Mbit avpkt 1000 cell 8 mpu 64
tc class add dev eth1 parent 1:0 classid 1:1 cbq bandwidth 100Mbit rate 100Mbit maxburst 20 allot 1514 prio 8 avpkt 1000 cell 8 weight 10Mbit
tc class add dev eth1 parent 1:1 classid 1:2 cbq bandwidth 100Mbit rate 300Kbit maxburst 20 allot 1514 prio 2 avpkt 1000 cell 8 weight 30Kbit split 1:0 bounded
tc filter add dev eth1 parent 1:0 protocol ip prio 100 route
tc filter