用DD-WRT路由优化带宽(QoS、限速、限连接数)
原本吃紧的带宽又有多人使用,如果你在游戏而别人在BT、电驴或是看网络电视,因网络吃紧而引起的高延迟对游戏中的你来说简直是恶梦,那怎样优化限有的带宽,在不影响每个人的基本网络应用的情况下怎样高效的利率带宽呢,我们可以用QoS配置服务的优先级,限制一些狂人的最大网络带宽,限制最大连接数减小P2P等软件对网络巨大负担,这里我们用DD-WRT来现在这些功能1、登录路由WEB配置页--》应用程序 & 游戏--》QoS
启用QoS,根据实际情况配置网络参数(如帮助所说的,上行:将此设置为您的总上行限制的80%-95%(最大)。 下行: 将此设置为您的总下行限制的80%-100%(最大)。)
像我的带宽是1M ADSL,512K上行,1M下行,在这里设成430/1024,大家如果是2M ADSL 可以尝试430/2400
如果你经常玩游戏可以开启为游戏优化
2、编辑服务优先级
这步如果大家的网络应用没什么偏好,可以不配置。
这里的配置的一个原则是照顾实时性高的应用程序,如网络视频、音频、游戏等,但也可以根据大家的偏好配置,并无定性,下面我上个例子
3、限速
首先配置默认带宽等级为你的网络带宽
基于IP限速,填入IP及掩码(掩码32表示限那个IP本身,掩码24为限那个IP所在的网段的整个网络),点添加,接着设置最大带宽,我带宽小这里是限为512K试试:
4、基于IP限连接数
先前我发过了连接数详细的贴子了,这里就简单说说好了,呵呵
将命令填入命令窗口中(192.168.1.X 为目标IP),存为防火墙命令
iptables -I FORWARD -p tcp -s 192.168.1.X -m connlimit --connlimit-above 50 -j REJECT;
iptables -I INPUT -p tcp -s 192.168.1.X -m connlimit --connlimit-above 50 -j REJECT;
5、基于MAC限速
先查出机器的MAC地址,开始--》运行--》CMD,ipconfig /all
在“MAC优先级”填入后点添加后设置最大带宽
6、基于MAC限连接数
将命令填入命令窗口中(MAC地址为目标MAC,用XX:XX:XX:XX:XX:XX表示),要路由启动就生效的话存为防火墙命令就行了
iptables -I FORWARD -p tcp -m mac --mac-sourceMAC地址 -m connlimit --connlimit-above 50 -j REJECT;
iptables -I INPUT -p tcp -m mac --mac-source MAC地址 -m connlimit --connlimit-above 50 -j REJECT;
真是好东西,可惜我还是看不明白呀,呵呵。 感谢楼主分享经验。。。 玩过一段时间的DD,X86版的也玩过.QOS比ROS的差好多. 能否实现IP-MAC双邦以及对IP段的限速? 原帖由 fyjsy 于 2008-6-9 01:19 发表 https://www.chinadsl.net/images/common/back.gif
玩过一段时间的DD,X86版的也玩过.QOS比ROS的差好多.
ddwrt的qos与ros的不是一个档次。捷达与宝马的区别。:lol 原帖由 纷飞冷雨 于 2008-8-5 11:48 发表 https://www.chinadsl.net/images/common/back.gif
ddwrt的qos与ros的不是一个档次。捷达与宝马的区别。:lol
都是车嘛:lol 如果有 ros的原码 也许能编译一个基于BCM6358 的 ros 系统。
查了下ROS论坛。不少ROS设备也是基于300MHZ的MIPS嵌入式处理器的运行环境。
如果有其原码再加入6358的内核心。重新编译个BCM6358 MIPS的ROS应该很爽的。
[ 本帖最后由 yehaku 于 2008-8-23 16:31 编辑 ]
页:
[1]
2