本来早就想写了,但是因为懒一直没有下的力去写。再一个这个东西写起来很长很长,怕引起特殊人群的不适或引起过敏反应来吐槽我,就一直搁置了。今天吧里看帖看到好多人都在问限速怎么搞?上网人多速度慢怎么破?觉得是时候了,故写下这篇教程贴
潘多拉固件内置的QOS插件工具,功能过于单一只能设置端口优先级,鸡肋不说而且对小白来讲......(此处省略1w字)果断弃之。
Emong's QOS功能介绍:
1、可以将宽带资源按ip分配,达到限速的目的,从而不影响局域网中其它设备的正常上网
2、单IP的TCP/UDP进程限制(这个功能貌似路由家用涉及不到)
3、端口优先级设置(例如:设置网页浏览端口优先级高于网游端口且高于P2p下载端口,即便有人p2p看片也丝毫不影响刷微信玩网游的心情)
ps:本贴最后一节再说怎么安装这个插件,很麻烦的还得换软件源才能装上,而且装上很多小白也不会用,所以别着急小白往下看基础名词解释,大牛直接去装吧,这个插件叫Emong's QOS


【总宽带速率设置】
如上图,网络-Emong's QOS-常规设置,下载速度和上传速度(注意单位是Kbit)。下载速度这里是要写你总带宽(开的几兆宽带就写换算后的数字即可),上传速度由于运营商的霸王条款给阉割了,一般和下载速度不对等需要自测,然后换算出来写上即可,不会换算的看下文
=======================================================
Mbit=兆比特=俗称兆(就是平时我们说的几兆宽带)
Kbit=千比特=十几年前或许会听到有人说“刚去电信局把点两兆的宽带升到点五兆了”,就是256Kbit和512Kbit的宽带(下载速度64Kb/s,32Kb/s),80后90后大部分应该都听过
Gbit=千兆比特=最常见的名词“千兆网卡”
10Mbit=10240Kbit=1280KByte=1.25Mbyte
=======================================================
以1兆宽带为例,下载速度换算成kbit(千比特)就是1024Kbit,常见的10兆=10240kbit,20兆=20480kbit,100兆=102400kbit;上传速度用换算公式自行换算即可
参考设置见上图(记得勾选允许)
【单IP限速设置】
这里应该没什么难度,主要提下几个容易出错的地方。
1、上传下载速度的单位还是Kbit需要换算后填入
2、不同的ip限速参数设置好后,记得排序
3、对应限速规则前勾选允许
【端口优先级设置】
前面提过,端口优先级设置完美后,上网是非常安逸的。这个配置完全自定义,每个人的用网情况不一样,比如玩的游戏不一样(导致端口设置就不同)、是否有人经常P2P下载或成天刷微博(导致优先级排序就不同)。
了解基础名词后,其实设置起来并不难,但是写端口这里比较麻烦,需要采集(后面会讲怎么采集应用端口及协议)。
先说tcp和udp,不同的软件使用的协议不一样,所以使用的端口也不一样。
比如一般的下载软件、浏览器看网页使用的就是tcp协议,网游还有实时聊天一般使用的就是udp协议
常用端口列表:
21/tcp FTP 文件传输协议
22/tcp SSH 安全登录、文件传送(SCP)和端口重定向
23/tcp Telnet 不安全的文本传送
25/tcp SMTP Simple Mail Transfer Protocol (E-mail)
53/udp Domain Name Server(DNS)
69/udp TFTP Trivial File Transfer Protocol
79/tcp finger Finger
80/tcp HTTP 超文本传送协议 (WWW)
88/tcp Kerberos Authenticating agent
110/tcp POP3 Post Office Protocol (E-mail)
113/tcp ident old identification server system
119/tcp NNTP used for usenet newsgroups
220/tcp IMAP3
443/tcp HTTPS used for securely transferring web pages
====================================================
着重说一点,现在很多软件的端口都是不固定的,包括软件通讯时可能tcp和udp协议都会同时用到。拿QQ软件来说,端口8000/tcp如果被防火墙拦截或传输速度异常,就会自动换端口到8001/tcp等等,如果tcp的软件端口通讯都被防火墙拦截或速度异常,Q软件就会换成8001/udp......可能端口直接会换成443/tcp、80/tcp(这俩端口是所有浏览器浏览网页所需要的端口,因为限制某软件把正常的上网功能影响了就远离了我们的初衷)
如果类似QQ这种应用(包括网游)端口会跳跃,端口栏怎么写?
这里有个通用的办法就是写应用经常跳跃的端口范围,比如写端口4001-4999这个范围,可以写出4001:4999
我玩好几个网游,怎么把他们的端口都写在一个规则里?
不同的端口之间需要用英文逗号做分隔符,举个例子:8077,5000:6000,4000:4555
『端口的采集』
能看到这里的小白,说明你很好学嘛。采集端口说起来麻烦,实际采集也就是花费时间所以觉得麻烦。
1、百度去找要采集的软件的端口范围、传输协议
2、如果百度没有的话,看下面一张图你就秒懂,自己如何快速采集!

进程栏对应的就是软件了(网游客户端或是xx下载器等等,看你的需求去采集),先看要采集软件的协议和端口,桌面上新建个txt文本记录下来。
采集完然后去路由的管理界面,emong qos中建立规则写入对应数据就行了,
记得在全部规则写完后,根据自己的优先级需求,在每条规则末尾排下序。
注意:端口53/UDP是DNS服务器解析要用到的,这个一定要设置成第一级;如果想要搞出来“不管设备运行什么网络任务,都不影响浏览网页”的效果,就把端口80/TCP和443/TCP设置成第二级
=======下面来说怎么安装Emong's QOS=====
先换软件源(潘多拉固件内默认的软件源已经失效了),打开潘多拉管理后台-系统-软件包-配置,看下图

把现有的软件源里面的链接替换成下面的链接(图中为替换后的界面)
http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/base
http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/management
http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/oldpackages
http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/packages
http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/routing
http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/telephony
接下来就可以去安装了
...软件包-动作
1、输入关键词emong
2、点击“查找软件包”
3、点击“可用软件包”选项卡,安装 luci-app-qos-emong
4、重启路由,安装完成

【楼主如有补充请见2楼】
潘多拉固件内置的QOS插件工具,功能过于单一只能设置端口优先级,鸡肋不说而且对小白来讲......(此处省略1w字)果断弃之。
Emong's QOS功能介绍:
1、可以将宽带资源按ip分配,达到限速的目的,从而不影响局域网中其它设备的正常上网
2、单IP的TCP/UDP进程限制(这个功能貌似路由家用涉及不到)
3、端口优先级设置(例如:设置网页浏览端口优先级高于网游端口且高于P2p下载端口,即便有人p2p看片也丝毫不影响刷微信玩网游的心情)
ps:本贴最后一节再说怎么安装这个插件,很麻烦的还得换软件源才能装上,而且装上很多小白也不会用,所以别着急小白往下看基础名词解释,大牛直接去装吧,这个插件叫Emong's QOS


【总宽带速率设置】
如上图,网络-Emong's QOS-常规设置,下载速度和上传速度(注意单位是Kbit)。下载速度这里是要写你总带宽(开的几兆宽带就写换算后的数字即可),上传速度由于运营商的霸王条款给阉割了,一般和下载速度不对等需要自测,然后换算出来写上即可,不会换算的看下文
=======================================================
Mbit=兆比特=俗称兆(就是平时我们说的几兆宽带)
Kbit=千比特=十几年前或许会听到有人说“刚去电信局把点两兆的宽带升到点五兆了”,就是256Kbit和512Kbit的宽带(下载速度64Kb/s,32Kb/s),80后90后大部分应该都听过
Gbit=千兆比特=最常见的名词“千兆网卡”
10Mbit=10240Kbit=1280KByte=1.25Mbyte
=======================================================
以1兆宽带为例,下载速度换算成kbit(千比特)就是1024Kbit,常见的10兆=10240kbit,20兆=20480kbit,100兆=102400kbit;上传速度用换算公式自行换算即可
参考设置见上图(记得勾选允许)
【单IP限速设置】
这里应该没什么难度,主要提下几个容易出错的地方。
1、上传下载速度的单位还是Kbit需要换算后填入
2、不同的ip限速参数设置好后,记得排序
3、对应限速规则前勾选允许
【端口优先级设置】
前面提过,端口优先级设置完美后,上网是非常安逸的。这个配置完全自定义,每个人的用网情况不一样,比如玩的游戏不一样(导致端口设置就不同)、是否有人经常P2P下载或成天刷微博(导致优先级排序就不同)。
了解基础名词后,其实设置起来并不难,但是写端口这里比较麻烦,需要采集(后面会讲怎么采集应用端口及协议)。
先说tcp和udp,不同的软件使用的协议不一样,所以使用的端口也不一样。
比如一般的下载软件、浏览器看网页使用的就是tcp协议,网游还有实时聊天一般使用的就是udp协议
常用端口列表:
21/tcp FTP 文件传输协议
22/tcp SSH 安全登录、文件传送(SCP)和端口重定向
23/tcp Telnet 不安全的文本传送
25/tcp SMTP Simple Mail Transfer Protocol (E-mail)
53/udp Domain Name Server(DNS)
69/udp TFTP Trivial File Transfer Protocol
79/tcp finger Finger
80/tcp HTTP 超文本传送协议 (WWW)
88/tcp Kerberos Authenticating agent
110/tcp POP3 Post Office Protocol (E-mail)
113/tcp ident old identification server system
119/tcp NNTP used for usenet newsgroups
220/tcp IMAP3
443/tcp HTTPS used for securely transferring web pages
====================================================
着重说一点,现在很多软件的端口都是不固定的,包括软件通讯时可能tcp和udp协议都会同时用到。拿QQ软件来说,端口8000/tcp如果被防火墙拦截或传输速度异常,就会自动换端口到8001/tcp等等,如果tcp的软件端口通讯都被防火墙拦截或速度异常,Q软件就会换成8001/udp......可能端口直接会换成443/tcp、80/tcp(这俩端口是所有浏览器浏览网页所需要的端口,因为限制某软件把正常的上网功能影响了就远离了我们的初衷)
如果类似QQ这种应用(包括网游)端口会跳跃,端口栏怎么写?
这里有个通用的办法就是写应用经常跳跃的端口范围,比如写端口4001-4999这个范围,可以写出4001:4999
我玩好几个网游,怎么把他们的端口都写在一个规则里?
不同的端口之间需要用英文逗号做分隔符,举个例子:8077,5000:6000,4000:4555
『端口的采集』
能看到这里的小白,说明你很好学嘛。采集端口说起来麻烦,实际采集也就是花费时间所以觉得麻烦。
1、百度去找要采集的软件的端口范围、传输协议
2、如果百度没有的话,看下面一张图你就秒懂,自己如何快速采集!

进程栏对应的就是软件了(网游客户端或是xx下载器等等,看你的需求去采集),先看要采集软件的协议和端口,桌面上新建个txt文本记录下来。
采集完然后去路由的管理界面,emong qos中建立规则写入对应数据就行了,
记得在全部规则写完后,根据自己的优先级需求,在每条规则末尾排下序。
注意:端口53/UDP是DNS服务器解析要用到的,这个一定要设置成第一级;如果想要搞出来“不管设备运行什么网络任务,都不影响浏览网页”的效果,就把端口80/TCP和443/TCP设置成第二级
=======下面来说怎么安装Emong's QOS=====
先换软件源(潘多拉固件内默认的软件源已经失效了),打开潘多拉管理后台-系统-软件包-配置,看下图

把现有的软件源里面的链接替换成下面的链接(图中为替换后的界面)
http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/base
http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/management
http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/oldpackages
http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/packages
http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/routing
http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/telephony
接下来就可以去安装了
...软件包-动作
1、输入关键词emong
2、点击“查找软件包”
3、点击“可用软件包”选项卡,安装 luci-app-qos-emong
4、重启路由,安装完成

【楼主如有补充请见2楼】