准备工作:

1、将 Netgear网件R7000路由器折腾日记(零)前言及注意事项 仔细看一遍;很多网友不看前言直接上手,那么我再叙述一下重点:该文章涉及梅林固件为koolshare论坛改版固件!另外,刷机有风险!!另外的另外,R7000和R7000v1是两个型号!!!

2、强烈建议PC使用网线连接到路由器并使用谷歌浏览器来进行操作。

3、准备过渡固件:R7000_380.70_0-X7.9.1-koolshare.chk
3.1、准备新版固件:R7000_380.70_0-X7.9.1-koolshare.trx;如果过渡固件跟新版固件是相同版本,这一条其实可以忽略。

4、2019年07月10日补充说明:
如果路由器型号是R7000v1(看一下路由器底部铭牌),需要先在官方固件下刷入一个过渡固件,也就是R7000-V1.0.9.74_10.2.74.chk,比R7000要多一个步骤,也就是在下方正文的第一步操作结束之后,必需刷入该固件并进行一次恢复出厂操作之后再进行第二步;如何输入该固件参考正文第二步中的截图。
4.1、百度网盘(R7000-V1.0.9.74_10.2.74.chk),提取码: iw51。

5、准备科学上网插件离线包(shadowsocks_4.1.7.tar.gz)。
5.1、如果下载慢的或者打不开网页的,在PC端科学上网之后再下载或者在下方提供的百度网盘下载。
5.2、如果需要添加shadowsocks simple-obfs伪装节点,务必使用4.1.7版本;
5.3、如果需要添加shadowsocks v2ray-plugin伪装节点,请使用4.2.2版本。
5.4、插件发布页地址:GitHub,最终版本为shadowsocks_4.2.2.tar.gz。
5.5、下载链接:百度网盘(4.1.7),提取码:51t6;百度网盘(4.2.2),提取码:d5yr。

2021年09月07日补充:以上需要下载的固件以及插件,均可在博主自建网盘下载,地址:https://files.eveaz.com/

6、用于搭建科学上网的国外VPS一台。
6.1、博主正在使用及推荐的VPS如下:(特别提醒:如果不会搭建上网环境或者懒得折腾的,不要买!)

商家机房&线路网络说明RAM/CPU/SSD带宽流量价格购买
iON Cloud圣何塞AS4837三网高速2G1C50G1Gbps2T/月$10/月链接
搬瓦工洛杉矶CN2 GT三网还行1G1C20G1Gbps1T/月$46.59/年链接
搬瓦工洛杉矶CN2 GIA三网高速1G2C20G2.5Gbps1T/月$46.59/季链接
搬瓦工大阪软银三网高速1G2C20G2.5Gbps1T/月$46.59/季链接
搬瓦工荷兰AS9929三网高速1G2C20G2.5Gbps1T/月$46.59/季链接
搬瓦工大阪CN2 GIA顶级网络2G2C40G1.5Gbps500G/月$46.59/月链接
搬瓦工香港CN2 GIA顶级网络2G2C40G1Gbps500G/月$83.86/月链接
搬瓦工东京CN2 GIA顶级网络2G2C40G1.2Gbps500G/月$83.86/月链接
DMIT洛杉矶CN2 GIA三网高速1G1C10G1Gbps800G/月$88.88/年链接
DMIT香港CN2 GIA顶级网络1G1C20G100Mbps400G/月$39.9/月链接
DMIT东京CN2 GIA顶级网络0.75G1C15G100Mbps300G/月$19.9/月链接
特别说明:iON Cloud 圣何塞为本博客同款。
购买说明:VPS购买教程、优惠码、评测、测速、流媒体解锁以及更多商家方案请移步到 HostCSR 查看。
重要说明:2022年01月01日起,380梅林固件科学上网插件必须更新v2ray二进制文件才可以正常使用v2ray节点。
参考文章 :R7000梅林380固件手动更新科学上网插件的v2ray二进制文件
其它相关:咨询/代购/租用/环境搭建、定制流媒体解决方案可以给博主发邮件(admin@eveaz.com)。

6.2、如果你不会在VPS上搭建上网环境或者懒得折腾,那我推荐你用搬瓦工官方机场Just My Socks提供的上网节点(shadowsocks和v2ray),IP被封自动换IP,即买即用,三网顶级线路。

方案名称带宽流量地区设备限制价格购买
LA 5002.5Gbps500G/月洛杉矶5个$5.88/月链接
LA 10005Gbps1T/月洛杉矶不限制$9.88/月链接
London 5002.5Gbps500G/月伦敦5个$6.8/月链接
London 10005Gbps1T/月伦敦不限制$11.29/月链接
Tokyo 100100Mbps100G/月东京3个$29.99/月链接
HK CMI+NTT Plan 5002.5Gbps500G/月香港5个$8.99/月链接
Hong Kong 100100Mbps100G/月香港3个$34.99/月链接
IPLC HK BUSINESS 100100Mbps100G/月深圳-香港3个$15/月链接
IPLC HK 300 V2300Mbps300G/月深圳-香港3个$21/月链接
综合优势:IP被封后台自动更换新的IP,即买即用,提供shadowsocks和v2ray节点,支持UDP流量。
购买教程:言小五系列教程之搬瓦工Just My Socks详细购买及使用教程与优惠码
相关评测:BandwagonHost搬瓦工官方机场Just My Socks的网络质量怎么样?
其它说明: IPLC 为深圳三网入口,香港出口,无需审查(不过墙),解锁ChatGPT。

7、2020年06月10日补充更新:上传安装科学上网离线包的时候提示非法关键词,如下:
检测到离线安装包:shadowsocks_4.2.2.tar.gz 含非法关键词!!!
根据法律规定,koolshare软件中心将不会安装此插件!!!
删除相关文件并退出...
7.1、解决办法:将软件中心更新到1.4.8及以上,开启路由器的SSH功能,用SSH工具登录到路由器并输入以下命令后,回车。再回到软件中心进行离线安装。
sed -i 's/\tdetect_package/\t# detect_package/g' /koolshare/scripts/ks_tar_install.sh
7.2、如何打开R7000梅林路由器的SSH登陆?
在 高级设置 – 系统管理 – 系统设置 – SSH Daemon,按下图设置相关参数即可。

7.3、如何SSH登陆R7000梅林路由器?在按上面步骤打开SSH之后,用Xshell连接上,IP是路由器的LAN口IP,端口号22,用户名密码是登陆路由器管理界面的账号密码。

7.3.1、使用Xshell SSH登陆到R7000的时候,在SSH窗口有一个警告信息,如下:
WARNING! The remote SSH server rejected X11 forwarding request.
7.3.2、上述这个警告信息可以不用管,Xshell默认设置是与Xmanager联动的,如果本机没有安装Xmanager就会出现这个警告信息,对实际使用无影响;但是如果觉得这个警告信息特碍眼,在Xshell主界面顶部左侧菜单文件默认会话属性连接SSH隧道,取消勾选X11转移即可。
7.4、已经安装了科学上网插件,没需求的话不要升级软件中心!
7.5、如果软件中心是1.4.4版本,需要安装科学上网插件离线包的,不要升级软件中心!
7.6、解决软件中心显示版本0.0,无法正常更新软件中心版本:
SSH连接登录到路由器,复制执行下面的脚本,修复服务器地址sed -i 's/koolshare.ngrok.wang/ks.ddnsto.com/g' /koolshare/scripts/ks_app_install.sh
sed -i 's/koolshare.ngrok.wang/ks.ddnsto.com/g' /koolshare/webs/Main_Soft_center.asp

8、如何手动更新科学上网插件的v2ray二进制文件请看这篇文章;
R7000梅林380固件手动更新科学上网插件的v2ray二进制文件

9、梅林科学上网插件更新shadowsocks规则失败请看这篇文章:
R7000梅林380固件科学上网插件更新管理里面规则更新失败的解决办法

10、科学上网插件4.2.2版订阅机场节点出现失败的解决办法:
修改/koolshare/scripts/ss_online_update.sh里的代码,将633行的curl –connect-timeout 8 -s -L $ssr_subscribe_link > /tmp/ssr_subscribe_file.txt改为curl -4sSk –connect-timeout 6 $ssr_subscribe_link > /tmp/ssr_subscribe_file.txt

11、以上链接失效或者需要代购请联系博主。

以下正文:

刷机过程顺序概要:

网件原厂固件→还原出厂设置→刷梅林过渡固件→还原出厂设置→刷梅林新版→还原出厂设置→格式化JFFS分区→科学上网
R7000v1步骤多一步
网件原厂固件→还原出厂设置→刷R7000-V1.0.9.74_10.2.74.chk→刷梅林过渡固件→还原出厂设置→刷梅林新版→还原出厂设置→格式化JFFS分区→科学上网
第一步:打开网页http://www.routerlogin.net/或者路由器IP地址进入网件后台
步骤:高级→管理→备份设置→擦除(恢复出厂设置)

第二步:刷入过渡固件,后缀是.chk(R7000_380.70_0-X7.9.1-koolshare.chk)。
重要提示:文章前面准备工作中已经说过了,如果路由器型号是R7000v1,那么按这个步骤操作:
刷入R7000-V1.0.9.74_10.2.74.chk,恢复出厂设置;
再刷R7000_380.70_0-X7.9.1-koolshare.chk。
步骤:高级→管理→路由器升级→浏览→上传

无视警告信息,点“是”。这里根据官方固件版本不同,提示会有区别,总之,点“是”就行了。

等待重启

第三步:进入梅林后台,这个时候,如果开启了浏览器会自动打开后台设置界面,如果没有,复制下面的链接到浏览器中打开。
http://router.asus.com/QIS_wizard.htm?flag=welcome
2020年04月06日补充更新:鉴于有几位网友说在这里进不去路由器界面,那么我补充一下:我写这篇文章的时候使用的是光猫拨号且光猫开启了DHCP,我的路由器一直处于联网状态,所以我直接打开网页就能跳转到梅林界面;如果在刷机的时候不是用光猫拨号,或者路由器没联网,梅林固件默认的IP是192.168.50.1,在PC上手动做以下更改:
本机IP设置为:192.168.50.x(这个x可以是2-255之间任意数值);
子网掩码:255.255.255.0;
网关:192.168.50.1;
DNS:114.114.114.114;
然后通过192.168.50.1来进入梅林管理页面。


恭喜你,到这里已经成功了一大半了。按照提示修改密码,不能是admin,不能是password。然后点击下一步。

我写这篇文章的时候是用光猫拨号,不需要用路由器拨号,所以界面直接跳过“网络设置”到“路由器设置”了。

随意设置无线网络的名称和密码,因为等会还要一次还原出厂设置的,点击“应用本页面设置”。

可以看到路由器WAN IP和无线设置,点击“完成”,就可以看到梅林后台设置主页面了。

第四步:准备梅林固件第一次出厂还原。
步骤:高级设置→系统管理→恢复

等待重启。

如果过渡固件版本跟要刷的固件版本不一致,需要刷入正式版固件。固件版本后缀是.trx。(这里固件版本是R7000_380.70_0-X7.9.1-koolshare.trx)

第五步:刷入梅林新版固件
步骤:高级设置→系统管理→固件升级→选择固件版本→上传。

等待固件升级,之后会重启。
进入梅林后台,这个时候,如果开启了浏览器会自动打开后台设置界面,如果没有,复制下面的链接到浏览器中打开。账号admin,密码是升级之前设置的密码。
http://router.asus.com/

第六步:梅林固件第二次出厂还原。
步骤:高级设置→系统管理→恢复。
恢复结束之后进入梅林固件后台,准备JFFS分区格式化。
步骤:高级设置→系统管理→系统设置内勾选:Format JFFS partition at next boot(下次重启格式化jffs分区) 和 Enable JFFS custom scripts and configs(开启jffs自定义脚本),点击下方“应用本页面设置”,成功应用后重启路由器;

2020年02月09日补充说明:重启路由器之后,再次进入到这个界面,需要确认:
Format JFFS partition at next boot 该选项勾选为“否”;
Enable JFFS custom scripts and configs 该选项勾选为“是”;
如果不是这样勾选的,务必手动正确勾选之后保存应用并再次重启路由器。

第七步:更新软件中心,准备装插件。
重启完成后,打开路由器设置界面,进入“软件中心”,首先点击“更新”按钮,将更新软件中心到最新版本,然后即可安装并使用插件。

第八步:安装科学上网离线包。
进入软件中心→离线安装,选择科学上网工具文件(shadowsocks_4.1.7.tar.gz),上传并安装。

安装完毕之后返回到软件中心,可以看到科学上网图标了。

点开“科学上网”

按需添加节点类型。我这里是直接添加SS节点。

2019年12月8日补充:插件怎么添加Just My Socks的ss节点?
参考《言小五系列教程之搬瓦工Just My Socks详细购买及使用教程和优惠码》查看节点参数,按下图所示填写相关参数就行了;提供的节点是这样呈现出来的:c**s**.jamjams.net | aes-256-gcm,这个二级域名(c**s**.jamjams.net)就是服务器地址,后面的(aes-256-gcm)就是加密方式。
使用模式:默认gfwlist模式,也是最常见的模式,有特别需求可以随时改用其它模式;
节点别名:自定义,随便填,方便识别;
服务器地址:“c**s**.jamjams.net”;
服务器端口:ShadowSocks Port;
密码:ShadowSocks Password;
加密方式:“aes-256-gcm” ;等于“AEAD-aes-256-gcm”。


关于几个模式解释:
【1】gfwlist模式:被gfw屏蔽的站点使用代理,没屏蔽的直连;
【2】大陆白名单模式:中国大陆站点直连,港澳台及国外站点使用代理;
【3】游戏模式:UDP流量使用代理,TCP流量直连;
【4】全局模式:所有流量全部使用代理;
【5】回国模式:顾名思义,海外党专用,使用国内节点收看国内平台的视频or音乐。

好了,补充更新完毕,添加节点之后,先打开科学上网开关然后点击“更新管理”中间那个“立即更新”。

科学上网规则更新中…

开启“科学上网开关”,启用gfwlist模式。

运行状态:“国内链接”及“国外链接”都显示正确。

打开谷歌,能正常打开。

那么,Netgear网件R7000路由器刷Merlin梅林固件及科学上网教程结束。

2020年02月14日补充更新:
关于科学上网插件的DNS设定建议:
1、中国DNS:选公共DNS里面延迟最低的,怎么看延迟?在PC下ping一下公共DNS的IP;
2、外国DNS:dns2socks 8.8.8.8:53;
3、DNS劫持:勾选;
4、节点域名解析DNS服务器:8.8.8.8;

2020年02月15日补充更新:
1、关于添加Just My Socks节点中的obfs=tls伪装节点:
在插件添加ss节点最下方有个“混淆(obfs)”,选“TLS”,加密选“AEAD-AES-256~~“,混淆主机名(obfs-host)跟服务器填一样的。不知道怎么填的参照下方截图!!!
(2020年04月20日补充截图)

1.1、在网友(z)的提醒下才发现梅林科学上网插件4.1.8版本开始移除了simple-obfs支持,也就是说4.1.8~4.2.2版本的插件都不支持添加obfs混淆节点,所以如果需要添加obfs混淆节点,需要将科学上网插件退回4.1.7版本。
附上插件4.1.8版本更新日志:

4.1.8
   - add	新增v2ray-plugin支持(v2ray-plugin v1.1.0);
   - update	更新shadowsocks-libev到最新3.2.4 (2019年2月26日 编译);
   - update	同步最新规则;
   - remove	移除simple-obfs支持;

2、科学上网插件所谓的“假死”:
按照第六步骤重新格式化JFFS分区,再更新软件中心,重新安装科学上网插件离线包。

2020年05月22日更新:
1、Just My Socks的3号节点由原来的shadowsocks obfs=tls协议改为v2ray tcp协议,线路维持不变,那么科学上网插件如何添加新的v2ray tcp节点呢?首先登陆到Just My Socks官网后台查看参数,参数格式如下:(下方参数仅作为示例,以JMS给的实际参数为准。)

V2RAY Port (s3)		55555
V2RAY UUID (s3)		fc03131f-a63b-4036-ae4f-3fcd636961af
V2RAY Protocol (s3)	VMess
V2RAY Transport (s3)	tcp
V2RAY AlterId (s3)	0
V2RAY Camouflage (s3)	None

1.1、在插件节点管理里面新增节点,点新增v2ray配置,按下图所示填写。

1.2、保存节点之后应用就行了。

1.3、如果在启用新节点之后一瞬间国外连接打勾,但是隔一会就变成叉叉了,那么你应该考虑一下,你的节点有多少个人在用?你所购买的节点又限制多少台设备?关于设备限制的解释,参考文章《言小五系列教程之搬瓦工Just My Socks详细购买及使用教程和优惠码》。

982 thoughts on “Netgear网件R7000路由器折腾日记(一)刷Merlin梅林固件及科学上网

  1. Keikeilin说道:

    请问R7000P能用这个方法吗?既不是R7000也不是V1版本的。

    1. 言小五说道:

      @Keikeilin 不能,R7000P相当于是特殊版,KoolCenter没有该型号的梅林固件。

  2. Alex说道:

    这个科学上网插件还有更新吗?机场的ss订阅,日志显示不支持SS订阅。不知道怎么办了。

    1. 言小五说道:

      @Alex 本文采用的官方插件是停更很久了,不过本文评论区有网友分享过个人开源的升级版,不过我也没用过,就不评论了。
      抱歉,前段时间太忙了,没空打理网站。

      1. 技术小白说道:

        @言小五 老哥新年好。以前vmess的节点可以添加,现在我的机场都是vless的了。请问如何添加节点呢?

        1. 言小五说道:

          @技术小白 梅林380固件,KoolCenter的官方插件早就停更了,最高只支持VMess。
          但是有个大佬根据官方插件项目自己改了的,支持xray, vless, xtls, reality, trojan, trojan-go, NaiveProxy, Hysteria2。
          大佬的Github项目地址:https://github.com/cary-sas/v2ray_bin

          1. 技术小白说道:

            @言小五 感谢老哥指点。祝您生活愉快。谢谢老哥。

  3. 422100300说道:

    大神第三步操作不了诶 怎么弄啊

    1. 言小五说道:

      @422100300 具体情况你没说清楚,我也没法解答。
      比如亮灯情况,本机与路由器之间的连接情况等。

      1. 422100300说道:

        @言小五 我的路由器是r7000 结果我用您这个r7000v1的过渡刷成功了谢谢啦

        1. 言小五说道:

          @422100300 嗯嗯,解决了就好。其实原厂没拆过的看背后铭牌就能区分型号了。

  4. 瞎折腾说道:

    最近连接不通,ping测试和web测试都正常。求教。

    1. 言小五说道:

      @瞎折腾 抱歉,光这一句描述,根本不知道你这是啥问题。
      请提供相关截图或者日志发送到博主邮箱。

      1. 瞎折腾说道:

        @言小五 已经发至你邮箱,麻烦抽空看下。

        1. 言小五说道:

          @瞎折腾 已经在邮件中回复了,这里再说一下:排查节点可用性第一项就是排查节点IP和端口是否正常。

    2. Zorro说道:

      @瞎折腾 我也一样,电脑直接用ShadowsocksR连ssr可以,路由器里面配了就不行,而且上网开关打开之后刷新立马关上

      1. 言小五说道:

        @Zorro 描述不够清晰,请贴上路由器科学插件的日志。

        1. Zorro说道:

          @言小五 应用节点,结果日志如下,科学开关也打不开,打了刷新还是未打开的状态,我看这里也有人遇到:
          https://github.com/hq450/fancyss/issues/33262
          【2023年10月11日 04:12:18】: ======================= 梅林固件 - 【科学上网】 ========================
          【2023年10月11日 04:12:18】:
          【2023年10月11日 04:12:18】: ------------------------- 关闭【科学上网】 -----------------------------
          【2023年10月11日 04:12:19】: 删除ss相关的名单配置文件.
          【2023年10月11日 04:12:19】: 重启dnsmasq服务...
          【2023年10月11日 04:12:20】: 清除iptables规则和ipset...
          【2023年10月11日 04:12:21】: ------------------------ 【科学上网】已关闭 ----------------------------
          【2023年10月11日 04:12:21】:
          【2023年10月11日 04:12:21】: 你已经成功关闭shadowsocks服务~
          【2023年10月11日 04:12:21】: See you again!
          【2023年10月11日 04:12:21】:
          【2023年10月11日 04:12:21】: ======================= 梅林固件 - 【科学上网】 ========================

          1. 言小五说道:

            @Zorro 博客有评论审核,未通过审核的评论一律不显示。
            你这个日志没什么意义,这是关闭插件的日志。
            建议你用Chrome浏览器在无痕模式下进行科学插件的相关操作。

            1. Zorro说道:

              @言小五 无痕模式试了,节点应用就是上面的日志,我也奇怪为什么打开日志却显示的关闭 ,开关仍然打不开。。。
              软件中心 1.4.8
              上网4.2.2

              1. 言小五说道:

                @Zorro 可能1:科学插件不支持你的节点协议。
                可能2:你在科学插件填写节点参数的时候选错了位置,或者填错了参数。
                以上可能性均可导致科学插件无法正常启动。

                1. Zorro说道:

                  @言小五 ss ssr v2ray在ping和web测试都ok,ssr还用ShadowsocksR-dotnet4.0跑过,而且v2ray是链接导入,也仔细核对过参数,可能1不确定,插件老的也不至于挑吧,是不是新的团队留的后门
                  你的r7000固件、软件中心和kx上网版本也是一样,而且能用?

                  1. 言小五说道:

                    @Zorro 本文所使用的插件均是Github开源的,不存在后门。
                    况且你的情况不确定是什么原因。

  5. jun说道:

    您好博主
    为啥我在刷过度固件时出现提示
    故障
    the firmware is not compatiable with your router. Error code -2.
    试了好多次都不行 也

    1. 言小五说道:

      @jun 先降级到官方低版本固件再刷过度固件,如文中截图中官方固件版本。

      1. jun说道:

        @言小五 您好博主
        谢谢您的回复 我试过刷回 1.09.42 10.2.44也是出现同样的问题 您觉得还有其他可能出现的问题吗
        麻烦您了

        1. 言小五说道:

          @jun 建议从官网找对应的低版本固件,挨个往下刷着试。
          http://support.netgear.cn/doucument/More.asp?id=2251

          1. jun说道:

            @言小五 谢谢回复
            我去试试
            麻烦您了

  6. sam说道:

    博主你好,我刷到第七步的时候,软件中心版本 0.0.0,然后后面更新按钮出不来。
    前面一切正常,包括「Format JFFS partition at next boot 该选项勾选为“否”;Enable JFFS custom scripts and configs 该选项勾选为“是”;」这个确认项,值得注意的是,当时进度条没满 admin 页面就挂了。
    另外,我还查了一下别的资料,httpdb 进程貌似没有启起来。
    期待博主看到后回复。

    1. 言小五说道:

      @sam 关于软件中心版本问题,本文开头准备工作7.6步骤已经写了。
      至于JFFS勾选的时候admin挂了,只要你现在能进管理页面,就没问题;这个需要确定你以前从梅林刷别的固件的时候清空了JFFS。

      1. sam说道:

        @言小五 全部搞定了,太多细节补充了,之前没看到。感谢博主。

  7. 我发表回复说道:

    博主,3和3.1里的下载链接404 not found了

    1. 言小五说道:

      @我发表回复 感谢提醒,已经修复。

  8. yang说道:

    gfwlist 无法更新,怎么处理?

    1. 言小五说道:

      @yang 请查看本文开头准备工作第9条。

  9. RealCH4说道:

    疫情之后就没有时间管R7000,这会五一发现设置都变了,还有楼主一贯的更新没变,跟着又把上网弄好了,感谢呢~~

    1. 言小五说道:

      @RealCH4 很高兴我的文章能够帮到你。

  10. kkk说道:

    非常感谢

  11. Zfish说道:

    “修改/koolshare/scripts/ss_online_update.sh里的代码”这一句中的这文件位置在哪或者怎么打开呢

    1. 言小五说道:

      @Zfish vi编辑,不了解的话用搜索引擎搜索。
      补充:你“”中引用的就是文件以及文件路径。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注