R7000梅林380固件手动更新科学上网插件的v2ray二进制文件
原标题:Netgear网件R7000路由器折腾日记(三)R7000梅林380固件手动更新科学上网插件的v2ray二进制文件
其实,我的R7000当交换机使用很久了,作为一个备用主路由,依旧用的koolshare论坛关于R7000的最终版本即R7000_380.70_0-X7.9.1固件。这个版本的稳定性还是ok的,除了手动调试重启以外都没怎么管过它。
软件中心科学上网插件目前最终版是shadowsocks_4.2.2.tar.gz,该插件的维护者编译的v2ray二进制版本最终停留在v4.22.1。本来插件v2ray二进制文件与服务端版本小版本差异不大的情况下,是依旧可以使用的。我对什么安全性并不怎么感冒,我的想法是,只要稳定能用就行。直到v2ray官方版本v2ray-core更新v4.26.0的时候出问题了,v2ray-core版本从v4.26.0开始,如果客户端跟服务端版本不一致,就无法正常连接。Breaking Change
那么需要手动更新科学上网插件的v2ray二进制文件,让科学上网插件继续服役;本文写了两种更新v2ray二进制文件的方法。
VMessAEAD has been updated and needs both client and server to be the same version for it to work.
先准备好科学上网插件以及需要更新的v2ray二进制文件;
shadowsocks_4.2.2.tar.gz;百度网盘/提取码:d5yr
v2ray-linux-arm32-v5.zip;官方链接,永久取消百度网盘分享链接,总是被举报,是在下输了。
以上均可以在博主自建网盘(https://files.eveaz.com/)下载。
在这里提前说一下,为了避免操作麻烦,本文只写了如何更新v2ray二进制文件,没有对科学上网插件源代码进行任何更改,所以会存在一个显示错误的问题,即在科学上网插件“详细状态”里面依旧显示v2ray版本为4.22.1,这个并不影响使用。(补充说明:下载v4.45.2版本,不要下载v5.xx.x版)
第一种手动更新v2ray二进制方法:
直接替换科学上网离线包内的二进制文件,这里连截图都省了。卸载已安装的科学上网插件,直接将v2ray-linux-arm32-v5.zip压缩包内的v2ray和v2ctl替换shadowsocks_4.2.2.tar.gz压缩包内的shadowsocks\bin文件夹内的同名文件,然后在软件中心重新离线安装就行了。这个方法简单粗暴,如果常用节点较少的时候可以用这个方法,就是重新离线安装科学上网插件之后,再手动添加一下节点就行了。
第二种手动更新v2ray二进制方法:
用WinSCP连接路由器之后替换jffs分区里面v2ray二进制文件,这个方法有点麻烦,但是不影响已经安装的科学上网插件的相关配置及节点参数;嫌麻烦的用第一种方法即可。
下载WinSCP;官方链接;
1、打开R7000的SSH登陆功能,详细见
《Netgear网件R7000路由器折腾日记(一)刷Merlin梅林固件及科学上网》
2、关闭科学上网插件;
3、安装并打开WinSCP,一般情况下,会自动弹出登陆窗口,如果没有弹出,则点击上面横向菜单的会话,点击新建会话就行。会话协议:SCP;
输入完毕之后,点击登陆。
主机:路由器的IP;端口号:22;
用户名&密码:登陆路由器管理界面的用户名和密码
登陆之后,就到了这个界面了,跟FTP工具类似,左侧是本机文件夹,右侧是路由器底层文件夹。我们可以看到这个界面下方有个“1已隐藏”,点一下,显示所有文件夹。
点击右侧文件夹的“..”进入上层文件夹,连续点击三次进入R7000底层文件夹。底层文件夹如下:
进入 jffs/.koolshare/bin文件夹;拖到最下方就可以看到v2ray和v2ctl文件了,从左侧本机文件夹直接把同名文件直接拖到右侧,覆盖即可。
进阶玩法:UPX压缩v2ray二进制文件以减小体积
2020年12月23日更新:v4.33.0版本二进制文件UPX压缩之后出现插件测试v2ray文件不通过!
以下仅供参考:
在替换v2ray和v2ctl文件的时候,会发现一个问题,就是原插件的v2ray和v2ctl文件才3~4M大小,而官方的大小有十几M,那是因为科学上网插件的作者在之前都对二进制文件进行了UPX压缩以减小文件体积,R7000的存储空间不大,如果安装了很多插件,那么直接替换v2ray-core官方的二进制文件可能导致因内存不足插件启动不成功,所以需要在本地进行UPX压缩。
下载UPX;官网链接。解压,进入UPX文件夹,将v2ray-core官方的v2ray和v2ctl二进制文件复制到UPX文件夹,然后在UPX文件夹打开CMD窗口;
输入 upx v2ray 即可压缩,
同理,输入 upx v2ctl 来压缩v2ctl文件。压缩之后的文件体积大概是源文件的35%左右。
博主正在使用或推荐的VPS如下:
特别提醒:如果不会在VPS上搭建上网环境或者懒得折腾的,不要买VPS。
商家 | 机房&线路 | 网络说明 | RAM/CPU/SSD | 带宽 | 流量 | 价格 | 购买 |
---|---|---|---|---|---|---|---|
iON Cloud | 圣何塞AS4837 | 三网高速 | 2G1C50G | 1Gbps | 2T/月 | $10/月 | 链接 |
搬瓦工 | 洛杉矶直连 | 三网还行 | 1G1C20G | 1Gbps | 1T/月 | $46.6/年 | 链接 |
搬瓦工 | 洛杉矶CN2 GIA | 三网高速 | 1G2C20G | 2.5Gbps | 1T/月 | $46.6/季 | 链接 |
搬瓦工 | 大阪软银 | 三网高速 | 1G2C20G | 2.5Gbps | 1T/月 | $46.6/季 | 链接 |
搬瓦工 | 荷兰AS9929 | 三网高速 | 1G2C20G | 2.5Gbps | 1T/月 | $46.6/季 | 链接 |
搬瓦工 | 大阪CN2 GIA | 顶级网络 | 2G2C40G | 1.5Gbps | 500G/月 | $46.6/月 | 链接 |
搬瓦工 | 香港CN2 GIA | 顶级网络 | 2G2C40G | 1Gbps | 500G/月 | $83.89/月 | 链接 |
搬瓦工 | 东京CN2 GIA | 顶级网络 | 2G2C40G | 1.2Gbps | 500G/月 | $83.89/月 | 链接 |
DMIT | 洛杉矶CN2 GIA | 三网高速 | 1G1C10G | 1Gbps | 800G/月 | $88.88/年 | 链接 |
DMIT | 香港CN2 GIA | 顶级网络 | 1G1C20G | 100Mbps | 400G/月 | $39.9/月 | 链接 |
DMIT | 东京CN2 GIA | 顶级网络 | 0.75G1C15G | 100Mbps | 300G/月 | $19.9/月 | 链接 |
购买说明:VPS购买教程、优惠码、评测、测速、流媒体解锁以及更多商家方案请移步到 HostCSR 查看。
重要说明:2022年01月01日起,380梅林固件科学上网插件必须更新v2ray二进制文件才可以正常使用v2ray节点。
参考文章 :R7000梅林380固件手动更新科学上网插件的v2ray二进制文件
其它相关:咨询/代购/租用/环境搭建、定制流媒体解决方案可以给博主发邮件(admin@eveaz.com)。
博主自用并推荐的简单高速上网方案:
如果你不会在vps上搭建上网环境或者懒得折腾,那我建议你用Just My Socks搬瓦工官方机场提供的上网节点,IP被封自动换IP,三网强制接入CN2 GIA线路。
方案名称 | 带宽 | 流量 | 地区 | 设备限制 | 价格 | 购买 |
---|---|---|---|---|---|---|
LA 500 | 2.5Gbps | 500G/月 | 洛杉矶 | 5个 | $5.88/月 | 链接 |
LA 1000 | 5Gbps | 1T/月 | 洛杉矶 | 不限制 | $9.88/月 | 链接 |
London 500 | 2.5Gbps | 500G/月 | 伦敦 | 5个 | $6.8/月 | 链接 |
London 1000 | 5Gbps | 1T/月 | 伦敦 | 不限制 | $11.29/月 | 链接 |
Tokyo 100 | 100Mbps | 100G/月 | 东京 | 3个 | $29.99/月 | 链接 |
HK CMI+NTT Plan 500 | 2.5Gbps | 500G/月 | 香港 | 5个 | $8.99/月 | 链接 |
Hong Kong 100 | 100Mbps | 100G/月 | 香港 | 3个 | $34.99/月 | 链接 |
IPLC HK BUSINESS 100 | 100Mbps | 100G/月 | 深圳-香港 | 3个 | $15/月 | 链接 |
IPLC HK 300 V2 | 300Mbps | 300G/月 | 深圳-香港 | 3个 | $21/月 | 链接 |
购买教程:言小五系列教程之搬瓦工Just My Socks详细购买及使用教程与优惠码
相关评测:BandwagonHost搬瓦工官方机场Just My Socks的网络质量怎么样?
其它说明: IPLC 为深圳三网入口,香港出口,无需审查(不过墙),解锁ChatGPT。
204 thoughts on “R7000梅林380固件手动更新科学上网插件的v2ray二进制文件”
楼主,我订阅更新老提示如下信息,怎么解决啊?
【2024年10月23日 13:17:01】: 开始下载订阅链接到本地临时文件,请稍等...
【2024年10月23日 13:17:01】: 使用常规网络下载...
curl: (6) Couldn't resolve host '–connect-timeout'
curl: (6) Couldn't resolve host '6'
cat: can't open '/tmp/ssr_subscribe_file.txt': No such file or directory
cat: can't open '/tmp/ssr_subscribe_file.txt': No such file or directory
【2024年10月23日 13:17:19】: 下载为空...
【2024年10月23日 13:17:19】: 该订阅链接不包含任何节点信息!请检查你的服务商是否更换了订阅链接!
【2024年10月23日 13:17:21】: 退出订阅程序...
【2024年10月23日 13:17:21】: 由于订阅过程有失败,本次不检测需要删除的订阅,以免误伤;下次成功订阅后再进行检测。
我自己订阅链接没问题的,手动可以
@Ivan 如果插件时官方下载的话,根据这个日志,大概率是你路由器IPv6的问题。
我发现我的问题和他们俩一样,是重装解决的?
@Zorro 时隔太久,不记得了是怎么跟他解决的,也不记得是否有解决。
已经按教程更新v2ray二进制文件,请问怎么才能支持Trojan协议呢?是不是需要支持的v2ray_bin文件?一楼发的那个链接没有文件了
@ZZ 本文所示插件版本仅支持v2ray和ss协议,其他协议均不支持。原因是插件已经停止维护了。
另外你说的”一楼”什么的我不清楚你指的是哪个,毕竟本博客并没有楼层。如果你说的是本文评论区中那个Github的项目,进入链接之后去查看Releases页面。
4.2.2失效了?
@12 抱歉,不知道你说的失效是什么意思。
@言小五 梅林380装这个,https://github.com/cary-sas/v2ray_bin
@v2ray 感谢分享。
能加下我QQ吗971***29, 全部都弄好后 订阅SSR后(游戏IPLC专线) 开游戏模式 国外链接就显示打叉 开其他模式正常 是什么情况?
@Yahoo 游戏模式涉及UDP流量,很多地方运营商对UDP流量QoS严重,也有可能是路由器内部转发问题。研究这个问题就有点得不偿失了,不建议在路由器上设置游戏模式。
如果需要玩游戏,在游戏设备上单独用客户端添加节点访问或者使用专业加速器。
@言小五 有单独的客户端插件吗?
@Yahoo 什么客户端?什么插件?如果你说的是梅林路由器的插件,没有。
@言小五 意思是这个插件现在不适合游戏模式?
@Yahoo 上面说的比较清晰了,游戏模式容易引起一系列问题,要排查得花时间。
@言小五 虽然显示是打叉 但是我可以打开youtube 什么情况 这个是属于挂上了呢 还是没挂上 谷歌打不开
@Yahoo 应该是浏览器缓存问题。
安装好了,怎么在路由器里面查看版本号 对不对的?
@Yahoo 文章中已经写过了,要查看正确版本号需要修改插件源码。
只要你上传的是版本是对的就行了。
官网下载的v2ray-linux-arm32-v5.zip 里面没有v2ctl这个文件怎么弄?
@Yahoo 文章已经写过了:(补充说明:下载v4.45.2版本,不要下载v5.xx.x版)
你好,我使用了4.1.7的科学上网开关,几个节点都试了,检测不到更新,能帮忙解决吗?我qq422***672
@Jamme 你要更新啥?本文讲的是手动更新科学插件的二进制文件。
如果你是需要更新科学插件版本,那么直接卸载4.1.7然后安装4.2.2即可。
老哥,网件R7000 固件380.70_0-X7.9.1,科学上网版本4.2.2。订阅也都正常了。
但是不管有没有替换v2ray文件,点击“应用节点”都跳出来“科学上网关闭中…”的窗口,请问知道啥原因吗?
ss/ssr节点可以正常应用。
科学上网功能关闭中 …
插件工作有问题?请到GITHUB提交issue…
【2022年12月01日 22:49:10】: ======================= 梅林固件 - 【科学上网】
【2022年12月01日 22:49:10】:
【2022年12月01日 22:49:10】: ------------------------- 关闭【科学上网】 ---------------------------
【2022年12月01日 22:49:10】: 删除ss相关的名单配置文件.
【2022年12月01日 22:49:11】: 重启dnsmasq服务...
【2022年12月01日 22:49:12】: 清除iptables规则和ipset...
【2022年12月01日 22:49:13】: ------------------------ 【科学上网】已关闭 --------------------------
【2022年12月01日 22:49:13】:
【2022年12月01日 22:49:13】: 你已经成功关闭shadowsocks服务~
【2022年12月01日 22:49:13】: See you again!
【2022年12月01日 22:49:13】:
【2022年12月01日 22:49:13】: ======================= 梅林固件 - 【科学上网】
@肉丝 是不是Chrome浏览器,如果不是就换Chrome,如果不是,就卸载重装插件。
@言小五 我也是一样的问题,“网件R7000 固件380.70_0-X7.9.1,科学上网版本4.2.2。订阅节点手机端可以正常使用”科学上网插件添加V2RAY添加节点后应用,弹出一样的窗口,提示“你已经成功关闭shadowsocks服务~
See you again!”
@言小五 我也是一样的问题,可否加QQ付费解决?我的QQ836***300
@Eric 抱歉,回复晚了点。已添加你的QQ号。
@言小五 我发现我的问题和他们俩一样,是重装解决的?
@Zorro 时隔太久,不记得了是怎么跟他解决的,也不记得是否有解决。
@言小五 再请教下,“直接将v2ray-linux-arm32-v5.zip压缩包内的v2ray和v2ctl替换shadowsocks_4.2.2.tar.gz压缩包内的shadowsocks\bin文件夹内的同名文件,然后在软件中心重新离线安装就行了”
这个我用winrar解压替换再压缩,安装的时候报:
【2023年10月12日 01:02:10】: ====================== step 1 ===========================
【2023年10月12日 01:02:10】: 开启软件离线安装!
【2023年10月12日 01:02:10】: /tmp目录下检测到上传的离线安装包kxsw-4.2.2.tar.gz,大小:17.3M
【2023年10月12日 01:02:10】: 尝试解压离线安装包离线安装包
【2023年10月12日 01:02:11】: 解压错误,错误代码:1!
【2023年10月12日 01:02:11】: 估计是错误或者不完整的的离线安装包!
【2023年10月12日 01:02:11】: 删除相关文件并退出...
【2023年10月12日 01:02:11】: ======================== end ============================
@Zorro 科学插件原压缩包是Linux下压缩的,WIN系统可以直接打开压缩包将二进制文件添加进去,但不能解压之后再压缩。