tsj 回复于:2004-06-19 16:26:16 |
辛苦了。谢谢! |
wxijin 回复于:2004-06-19 18:26:57 |
能不能做基于IP地址的限量呢 |
tjcougar 回复于:2004-06-19 21:58:03 |
很好的原创,谢谢!我也想知道能不能做基于IP地址的限量呢 |
ardylee 回复于:2004-06-19 22:09:13 |
[quote:00ebe35a78="liusong"]最近有同事用bt和电驴疯狂下载,我们上网打cs受到极大影响,所以对nat上网做了流量控制,将一点经验介绍给网友,希望对cs fans 有所帮助.
...........[/quote:00ebe35a78] 狠角色。 :em06: :em06: |
liusong 回复于:2004-06-19 22:59:48 |
作基于ip 的流量控制只要把网段改为ip就可以
比如 iptables -I PREROUTING -t mangle -p tcp -s 192.168.0.0/24 -j MARK --set-mark 1 iptables -I PREROUTING -t mangle -p tcp -s 192.168.1.0/24 -j MARK --set-mark 2 可以改为 iptables -I PREROUTING -t mangle -p tcp -s 192.168.0.17/32 -j MARK --set-mark 1 iptables -I PREROUTING -t mangle -p tcp -s 192.168.0.18/32 -j MARK --set-mark 2 则192.168.0.17和192.168.0.18的上传流量得到控制 下载控制可改为 tc filter add dev eth1 parent 200:0 protocol ip prio 25 u32 match ip dst 192.168.0.17/32 flowid 200:2 则192.168.0.17的下载流量得到控制 |
haohaoo 回复于:2004-06-20 12:29:47 |
用BandWidthd可以统计每个IP的流量 |
pdiunix 回复于:2004-06-20 12:45:36 |
- Daily -- Weekly -- Monthly -- Yearly
bandwidthd is collecting data... |
pdiunix 回复于:2004-06-20 13:05:31 |
现在有了。 |
skynet 回复于:2004-06-21 17:14:03 |
好!!!顶!!! |
abc3w 回复于:2004-06-21 21:47:49 |
:D |
platinum 回复于:2004-06-22 00:28:20 |
[quote:2373794b8e="liusong"]作基于ip 的流量控制只要把网段改为ip就可以
比如 iptables -I PREROUTING -t mangle -p tcp -s 192.168.0.0/24 -j MARK --set-mark 1 iptables -I PREROUTING -t mangle -p tcp -s 192.168.1.0/24 -j MARK --se..........[/quote:2373794b8e] 不错不错! 这样的话,还可以对相关服务进行限速 |
popobsd 回复于:2004-06-22 08:29:22 |
呵呵, 坏坏 |
fsnow 回复于:2004-06-23 09:34:24 |
请问有没有用tc实现diff-serv的案例?如果能有和Bandwidth Broker连接的就更好了~~谢谢~~ |
pdiunix 回复于:2004-06-23 15:21:00 |
# tc qdisc del dev eth0 root
RTNETLINK answers: No such file or directory |
jgkc 回复于:2004-06-23 15:42:18 |
tc 工具很强大的,详细的可参考<高级流量控制>这篇文章 |
lingg2002 回复于:2004-06-23 20:52:41 |
老大,我再用tc的过程中有些疑问,就是参数一般是怎么给的.我看 高级流量控制 里面对于怎么得到最优参数值没有讲.有谁能够讲讲一般对于100M网卡应该给什么样的参数. |
linuxpiao 回复于:2004-06-27 01:19:17 |
頂一下, |
winfox 回复于:2004-06-28 11:50:52 |
不错!ding |
mfw75 回复于:2004-06-30 19:27:18 |
不錯,頂一下吧! |
suncool 回复于:2004-07-02 08:37:02 |
极品好贴阿 支持楼主继续钻研 ! |
KindGeorge 回复于:2004-12-17 14:43:31 |
tc 和 bandwidthd 很好用 |
jivenbest 回复于:2004-12-17 15:57:28 |
这里就是高手多 |
Linux@初学者 回复于:2004-12-17 16:12:13 |
顶,不过后面的看不懂啊。郁闷! :em06: |
kecai_cale 回复于:2005-03-23 23:58:35 |
正是我所需,太谢谢了 |
kecai_cale 回复于:2005-03-29 18:14:16 |
想再问一下,我的是adsl,eth0接猫,没有外网IP,只有内网的,该怎么设置? |
wingger 回复于:2005-03-29 19:37:37 |
那一样的啊,tc qdisc add dev [color=red:4c278ea5e9]eth0 [/color:4c278ea5e9] |
kecai_cale 回复于:2005-03-29 20:11:45 |
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j SNAT --to a.b.c.d
为内网做nat,我的adsl该怎么设置? |
cnriver 回复于:2005-03-29 20:57:34 |
以前的帖子了。。。 |
glider126 回复于:2005-03-29 21:57:33 |
用masquerade |
kecai_cale 回复于:2005-03-30 00:09:09 |
[quote:58a198cda3="glider126"]用masquerade[/quote:58a198cda3]
它没法限制流量,我的目的是限制内网的流量。 |
sorock 回复于:2005-06-18 09:22:05 |
限制下载时,class 200:1 没有人用吗? 没有filter指向它! |
platinum 回复于:2005-06-18 15:12:50 |
----加一个根类
tc class add dev eth0 parent 100:0 classid 100:1 cbq bandwidth 10Mbit rate 10Mbit [color=red:d29fba7a45]allot 1514 [/color:d29fba7a45]weight 1Mbit prio 8 maxburst 8 avpkt 1000 bounded ----加一个子类用于内网1速率限制为300Kbit tc class add dev eth0 parent 100:1 classid 100:2 cbq bandwidth 10Mbit rate 300Kbit [color=red:d29fba7a45]allot 1513 [/color:d29fba7a45]weight 30Kbit prio 5 maxburst 8 avpkt 1000 bounded ----加一个子类用于内网2速率限制为320Kbit tc class add dev eth0 parent 100:1 classid 100:3 cbq bandwidth 10Mbit rate 320Kbit [color=red:d29fba7a45]allot 1513 [/color:d29fba7a45]weight 32Kbit prio 6 maxburst 8 avpkt 1000 bounded 发现这里的 allot 设置不一样,有什么意义吗? |
squall1 回复于:2005-06-18 23:45:40 |
liusong,D-LINK或CISCO路由器你熟悉限速吗? |
squall1 回复于:2005-06-18 23:46:34 |
我们基本上不用服务器做NAT。急!!!! |
zhongzhiwen4321 回复于:2005-06-19 00:05:56 |
刚用linux做了个nat,还不会用linux做流量限制,好东西呀,正是我需要的 |
cnriver 回复于:2005-06-19 12:32:55 |
很早以前的贴子了。。 |