找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 130|回复: 15

路由器qos哪个强 求大佬分享个

[复制链接]

605

主题

2136

回帖

6159

积分

论坛元老

积分
6159
发表于 2016-12-18 10:54:16 | 显示全部楼层 |阅读模式
本帖最后由 skywing 于 2016-12-19 22:15 编辑

家里电信6M ADSL 上行0.5M,每到周末家里网络就爆炸,十几台手机,两台电脑,外加一台乐视电视,有人一下载,网络就基本没法用了。
这阵在折腾Tomato by Shibby,其qos确实能把迅雷下载速度限制下来,但没有用,迅雷一下载,即使把它限制到几十KB/S网络还是卡。
路由器是网件WNR3500Lv1,openwrt tomato dd-wrt各种固件都能刷。
求大佬分享个解决方案
帮忙请先了解以下两点
1、网络速度无法提升,是ADSL铜线,申请过提速,说没有资源了,6M最高了。
2、路由性能很强,没必要再升级,曾经买过R6300V2,发现问题依旧,退了,不是路由性能的事,这路由在3000并发连接时负载不超10%。


———————————————————————————————————————————————————————————

刷回网件官方固件,确实问题解决,看来走弯路了
默认的qos设置,我调整DNS优先级从中到最高级,WWW优先级从中到高级,其它未变
亲测能限制住迅雷,网络空闲能满速,网络繁忙自动让出宽带。
两台手机看网络视频+一台乐视电视看网络视频+两台电脑上网,其中一台在开迅雷下载,其余还有五六台手机,网络不卡~
有同样问题的朋友可参考~
回复

使用道具 举报

605

主题

2136

回帖

6159

积分

论坛元老

积分
6159
 楼主| 发表于 2016-12-18 10:59:14 | 显示全部楼层
试过解决方法
1 原来为一级路由为TP-LINK ADSL猫路由一体机,用它拨号,WNR3500L连接它作二级路由,所有设备连接WNR3500L,之前怀疑TP-LINK性能瓶颈,改为桥接模式,WNR3500L直接拨号,问题没有解决。
回复

使用道具 举报

0

主题

119

回帖

260

积分

中级会员

积分
260
发表于 2016-12-18 11:26:19 | 显示全部楼层
买个能刷石像鬼固件的,比如洋垃圾3800。
石像鬼的QOS设置一下还是屌屌的
回复

使用道具 举报

3

主题

32

回帖

77

积分

注册会员

积分
77
发表于 2016-12-18 11:27:10 | 显示全部楼层
家里的店铺4M宽带,我是用极路由搞掂的,感觉还行,起码都不会没网络,
回复

使用道具 举报

62

主题

329

回帖

900

积分

高级会员

积分
900
发表于 2016-12-18 12:04:37 | 显示全部楼层
在QOS这方面...网件华硕都是渣....磊科才能给你惊喜...
回复

使用道具 举报

6

主题

101

回帖

228

积分

中级会员

积分
228
发表于 2016-12-18 12:10:34 | 显示全部楼层
试试totolink,totolink可以限制连接数和带宽,我以前adsl用着不错,有人说磊科qos很牛
回复

使用道具 举报

725

主题

2808

回帖

7817

积分

论坛元老

积分
7817
发表于 2016-12-18 12:29:48 | 显示全部楼层
[ol]
  • iptables -A FORWARD -p tcp -m connlimit --connlimit-above 50 -j REJECT
  • iptables -A FORWARD -p tcp -s xxx.xxx.xxx.xxx -m connlimit --connlimit-above 50 -j REJECT[/ol]复制代码

    关闭路由器的qos,然后在配置iptables规则,第一句每台客户端限制50个tcp链接,第二句限制指定的ip。这个数量自己定义。机器越多设置越小,因为正常情况下不会达到那么大,除非p2p了 。在不行就只能用tc去设置通道了
  • 回复

    使用道具 举报

    121

    主题

    1220

    回帖

    2817

    积分

    金牌会员

    积分
    2817
    发表于 2016-12-18 13:47:03 | 显示全部楼层

    leoynx 发表于 2016-12-18 13:47

    关闭路由器的qos,然后在配置iptables规则,第一句每台客户端限制50个tcp链接,第二句限制指定的ip。这个 ...

    网上有人说TT有非常好用的qos脚本,但我找了半天,只找到一个能用的,还是限制不了迅雷,你有这种脚本吗?分享下
    我的路由版本 Tomato Firmware 1.28.0000 MIPSR2-138 K26 Max
    回复

    使用道具 举报

    605

    主题

    2136

    回帖

    6159

    积分

    论坛元老

    积分
    6159
     楼主| 发表于 2016-12-18 23:57:20 | 显示全部楼层
    我现在用这个脚本,有一定作用,但还是卡,求助
    [ol]
  • #bbs.dualwan.cn 2015-8-14 by cheng1196  qq372693586
  • #这是OPENWRT固件与Tomato固件通用智能限速脚本
  • #装载核心模块
  • insmod cls_u32
  • insmod em_u32
  • insmod act_connmark
  • insmod act_mirred
  • insmod sch_ingress
  • insmod cls_fw
  • insmod sch_htb
  • insmod sch_sfq
  • insmod sch_red
  • #设置局域网处于192.168.1.0的网段
  • UIP="192.168.1."
  • NET="192.168.1.0/24"
  • #设置限速的ip地址192.168.1.100到192.168.1.130
  • #DHCP分配也需要设置192.168.1.100到192.168.1.130
  • IPS="100"
  • IPE="130"
  • #设置宽带的最大上传下载速度,UP上传,DOWN下载,1兆等于128,这是20兆光纤上传与下载
  • UP=384
  • DOWN=2560
  • #装载核心模块,创建QOS专用链
  • insmod imq
  • ifconfig imq1 up
  • ifconfig imq0 up
  • iptables -t mangle -N QOSUP
  • iptables -t mangle -N QOSDOWN
  • iptables -t mangle -A FORWARD -s $NET -d ! $NET -p ! icmp -j QOSUP
  • iptables -t mangle -A FORWARD -d $NET -s ! $NET -p ! icmp -j QOSDOWN
  • iptables -t mangle -A QOSUP -j IMQ --todev 1
  • iptables -t mangle -A QOSDOWN -j IMQ --todev 0
  • iptables -t mangle -A QOSUP -p udp --dport 53 -j RETURN
  • iptables -t mangle -A QOSUP -m length --length :512 -j RETURN
  • iptables -t mangle -A QOSDOWN -p udp --sport 53 -j RETURN
  • iptables -t mangle -A QOSDOWN -m length --length :512 -j RETURN
  • tc qdisc del dev imq0 root
  • tc qdisc del dev imq1 root
  • tc qdisc add dev imq0 root handle 1: htb
  • tc qdisc add dev imq1 root handle 1: htb
  • tc class add dev imq0 parent 1: classid 1:1 htb rate $((DOWN))kbps
  • tc class add dev imq1 parent 1: classid 1:1 htb rate $((UP))kbps
  • i=$IPS;
  • while [ $i -le $IPE ]
  • do
  • tc class add dev imq1 parent 1:1 classid 1:$i htb rate $((UP/32))kbps ceil $((UP/16*4))kbps quantum 1500 prio 5
  • tc qdisc add dev imq1 parent 1:$i handle $i: sfq limit 64 perturb 10
  • tc filter add dev imq1 parent 1: protocol ip prio 100 handle $i fw classid 1:$i
  • tc class add dev imq0 parent 1:1 classid 1:$i htb rate $((DOWN/32))kbps ceil $((DOWN/16*14))kbps quantum 3001 mtu 3200 prio 5
  • tc qdisc add dev imq0 parent 1:$i handle $i: sfq perturb 10
  • tc filter add dev imq0 parent 1: protocol ip prio 100 handle $i fw classid 1:$i
  • iptables -t mangle -A QOSUP -s $UIP$i -j MARK --set-mark $i
  • iptables -t mangle -A QOSDOWN -d $UIP$i -j MARK --set-mark $i
  • i=`expr $i + 1`
  • done[/ol]复制代码首先你要看他占用的是你的上行还是下行,我现在100M宽带用的6300V2刷的梅毒,白天在线50多个手机用,带宽下行能吃90M,上行能吃我8M,但是我打游戏一样是一点都不卡,试试梅林的限速吧
  • 回复

    使用道具 举报

    0

    主题

    1

    回帖

    4

    积分

    新手上路

    积分
    4
    发表于 2016-12-18 13:47:00 | 显示全部楼层
    爱快
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-2-7 14:30 , Processed in 0.019398 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表