R7000梅林380固件更新规则失败解决方法
3k字 •
6分钟
文章中提到的域名(cdn.jsdelivr.net)已经遭受广泛的DNS污染,故而内容已失效。
对于大多数用户而言,不更新到最新规则的影响并不大,建议在当前规则的基础上使用黑白名单的方式,搭配自定义的黑白名单。
若在不使用代理的状态下能正常访问下方网址,则可以参照本文进行操作;否则则无法进行。
https://cdn.jsdelivr.net/gh/qxzg/Actions@master/fancyss\_rules/
2025年05月28日,由于(cdn.jsdelivr.net)受到DNS污染,
提供临时解决方案
,请替换域名(使用能正常访问的域名)。
https://fastly.jsdelivr.net/gh/qxzg/Actions@master/fancyss\_rules/
https://gcore.jsdelivr.net/gh/qxzg/Actions@master/fancyss\_rules/
https://test1.jsdelivr.net/gh/qxzg/Actions@master/fancyss\_rules/
https://testingcf.jsdelivr.net/gh/qxzg/Actions@master/fancyss\_rules/
问题描述
科学上网插件中,更新管理
下的三个列表无法正常更新,这三份列表分别是:
gfwlist域名数量、大陆白名单IP段数量、国内域名数量(cdn名单)
报错提示如下:
`【2025年03月05日 00:15:20】: ss规则定时更新任务未启用!
======================================================
【2025年03月05日 00:15:20】: 开始更新shadowsocks规则,请耐心等候…
【2025年03月05日 00:15:23】: 没有检测到在线版本,可能因为访问github出现问题,建议尝试大陆白名单模式。`
原因描述
由于GFW的干扰,一些地区无法正常访问https://raw.githubusercontent.com/,从而导致无法更新列表。
解决办法
通过修改科学上网插件中的相关规则(ss_rule_update.sh)来更改规则获取链接即可。
具体步骤如下:
1、使用SSH工具连接路由器;
1.1、Windows系统用户推荐使用Xshell程序。
1.2、关于如何使用Xshell程序进行SSH连接路由器的说明,
见参考一文中的第13至19步。
2、输入以下命令以进入插件相关管理脚本文件夹;
cd /koolshare/scripts
有网友询问在下面截图中绿色的文件是如何显示的,执行完上述命令后,再输入
ls
并回车即可。
3、输入以下命令以修改ss_rule_update.sh;
vi ss_rule_update.sh
4、输入命令并回车进入vi编辑,按下键盘上的
i
键以进入编辑模式,将第11行的内容更改为:
url_main="https://raw.githubusercontent.com/hq450/fancyss/master/rules"
修改为:url_main="https://cdn.jsdelivr.net/gh/qxzg/Actions@master/fancyss_rules"
5、之后按下
ESC
键以退出vi编辑模式,输入
:wq!
并回车,这个步骤用于保存编辑内容并退出。
6、再次返回到科学上网插件的更新管理
界面,点击更新即可。