论坛风格切换切换到宽版
  • 652阅读
  • 0回复

[问题求助]关于使用TC限制上行流量问题? [复制链接]

上一主题 下一主题
离线caicuc.
 
发帖
2046
C币
-152383
威望
390
贡献值
1
银元
-1
铜钱
4661
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
我想根据客户机的IP地址限制每台机.器的最大上行带宽,但由于是经过SNAT后不能使用src地址限制客户机.!脚本如下:--- 印刷
#!/bin/bash
UPLOAD=1mbit
RATE=1mbit
BURST=12k
LATENCT=50ms
CEIL=1mbit
ODEV=eth1
tc qdisc del d.ev. $ODEV root    外汇
tc qdisc. add dev $ODEV root handle 1: .htb.
tc class add dev $ODEV parent 1: classid 1.:1 htb rat.e $DOWNLOAD burst 15k           建材
tc q.disc add dev $ODEV parent 1:1 handle .110: prio bands 3.
tc qdisc add d.ev $ODEV par.ent 110:1 sfq perturb 5健康
tc qdisc add dev. $ODEV parent 110:.2 tbf .rate $RATE burst $BURST latency $LATENCT             电子
tc qdisc add dev $ODEV parent 11.0:3 sfq perturb 1.0健康
tc filter add de..v $ODEV protoc.ol ip parent 1:0 prio 1 u32 match ip src 192.168.0           女人
.1 flowid 1:1
如果把src 192.168.0.1改为我.的外.网IP,就是SNAT后的IP,那么限制就起作用.但这样的话就是网关下所有的机器只有1M流量了,请问限制路由后的机器的流.量有没有别的方法可以实现?.
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个