论坛风格切换切换到宽版
  • 1355阅读
  • 9回复

[问题求助][CentOS] TC限速 [复制链接]

上一主题 下一主题
离线kartoffel.
 
发帖
2121
C币
-235440
威望
424
贡献值
1
银元
-1
铜钱
4842
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
系统:centos 5.2

网络环境: eth.0----外网   218.84..9.1投资
       .  eth1-----内.网  192.168.1.1            杀毒

需求:内网有60台左右的机器,要求对.192.168.1.2----192.168.1.240限速上行为100KB,下行速率为.400KB虚拟主机
192.168.1.241-----192.168.1.254 限速上.行为100KB,下行速.率为500KB   .

如果嫌.悬赏分太少,我可以再加30分!电影

我来回答



评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线tantan886.
发帖
2044
C币
-140694
威望
374
贡献值
1
银元
-1
铜钱
4597
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
Re:[CentOS]
建议LZ看看LARTC,里面有例子的


离线xilao.
发帖
2021
C币
-199155
威望
371
贡献值
1
银元
-2
铜钱
4436
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
Re:[CentOS]
正好我这有一份放上来lz看看
LARTC-zh_CN.GB2312.pdf (1.45 MB) 下载次数:1686
2008-12-15 21:08


离线粉妮.
发帖
2012
C币
-235746
威望
342
贡献值
1
银元
-3
铜钱
4435
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
Re:[CentOS]
TC只能限制总速,不能限制每个IP的速度。


离线lele521.
发帖
2033
C币
-60461
威望
412
贡献值
1
银元
-1
铜钱
4633
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
Re:[CentOS]


QUOTE:原帖由 walkerxk 于 2008-12-15 21:33 发表
TC只能限制总速,不能限制每个IP的速度。

看看书就好了,没有不可能


离线tantan886.
发帖
2044
C币
-140694
威望
374
贡献值
1
银元
-1
铜钱
4597
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-13
Re:[CentOS]


QUOTE:原帖由 chenyx 于 2008-12-15 21:45 发表

看看书就好了,没有不可能

iptables+TC+mark?系统资源占用太大了吧。


离线laa110.
发帖
2019
C币
-152388
威望
394
贡献值
1
银元
-2
铜钱
4669
人人网人气币
0
只看该作者 6楼 发表于: 2010-04-13
Re:[CentOS]
这个是要和自己的网络进行有效的结合的,复杂一点还要结合iptables


离线zcl8840.
发帖
1904
C币
-193754
威望
357
贡献值
1
银元
-2
铜钱
4354
人人网人气币
0
只看该作者 7楼 发表于: 2010-04-13
Re:[CentOS]
谢谢 研究生 的电子书。在看了。


发帖
1955
C币
-235598
威望
340
贡献值
1
银元
-4
铜钱
4341
人人网人气币
0
只看该作者 8楼 发表于: 2010-04-13
这个问题是典型的使用imq的应用,需要结合iptalbles。
请看例子:

/sbin/ip link set imq0 up
/sbin/tc qdisc add dev imq0 root handle 1: htb default 2
/sbin/tc class add dev imq0 parent 1: classid 1:1 htb rate 80000Kbit
/sbin/tc class add dev imq0 parent 1: classid 1:2 htb rate 80000Kbit
/sbin/tc class add dev imq0 parent 1:1 classid 1:10 htb rate 256kbit ceil 384kbit
/sbin/tc class add dev imq0 parent 1:1 classid 1:20 htb rate 512kbit ceil 648kbit
/sbin/tc filter add dev imq0 parent 1: protocol ip prio 1 u32 match ip dst aaa.aaa.aaa.aaa/bb match ip src ccc.ccc.ccc.ccc/dd flowid 1:10
/sbin/tc filter add dev imq0 parent 1: protocol ip prio 1 u32 match ip dst ddd.ddd.ddd.ddd/ee match ip src fff.fff.fff.fff/gg flowid 1:20
/usr/sbin/iptables -t mangle -A PREROUTING -i ppp0 -j IMQ --todev 0
/usr/sbin/iptables -t mangle -A PREROUTING -i ppp1 -j IMQ --todev 0

/sbin/ip link set imq1 up
/sbin/tc qdisc add dev imq1 root handle 2: htb default 2
/sbin/tc class add dev imq1 parent 2: classid 2:1 htb rate 80000Kbit
/sbin/tc class add dev imq1 parent 2: classid 2:2 htb rate 80000Kbit
/sbin/tc class add dev imq1 parent 2:1 classid 2:10 htb rate 256kbit ceil 384kbit
/sbin/tc class add dev imq1 parent 2:1 classid 2:20 htb rate 512kbit ceil 648kbit
/sbin/tc filter add dev imq1 parent 2: protocol ip prio 1 u32 match ip dst ccc.ccc.ccc.ccc/dd match ip src aaa.aaa.aaa.aaa/bb flowid 2:10
/sbin/tc filter add dev imq1 parent 2: protocol ip prio 1 u32 match ip dst fff.fff.fff.fff/gg match ip src ddd.ddd.ddd.ddd/ee flowid 2:20
/usr/sbin/iptables -t mangle -A POSTROUTING -o ppp0 -j IMQ --todev 1
/usr/sbin/iptables -t mangle -A POSTROUTING -o ppp1 -j IMQ --todev 1


imq可以进行入口和出口限速。
我最近正在研究 IMQ。

imq官网:www.linuximq.net


还有一篇很好的文章:
http://blog.chinaunix.net/u/6542/showart.php?id=238377

有什么问题一块讨论一下。

[ 本帖最后由 emmoblin 于 2008-12-16 01:21 编辑 ]


离线sfs041134.
发帖
2126
C币
-60295
威望
402
贡献值
1
银元
-1
铜钱
4790
人人网人气币
0
只看该作者 9楼 发表于: 2010-04-13
Re:[CentOS]
P2P 终结者啊

linux有没?

快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个