〇、前言
家里路由器的 Redmi AC 2100,算是网上用的比较多的一款路由器了。

当初买这个也是看网上的刷系统教程多,可以很方便后期扩展、折腾,即使出现问题网上也有很多办法解决。
所以我在买来一段时间后就 为了在路由器上使用更多的功能,我在很久之前就刷上了padavan,也就是老毛子。
Padavab VS OpenWrt
其实我也装过 OpenWrt 的,但是用了一段时间还是换回来 Padavan 了。
Padavan基础功能完全没问题,但是就是clash经常出问题导致启动失败,这让我很头疼。
OpenWrt的页面啊、交互啊都挺现在化的,看着很爽。但是不知道是我的配置还是什么问题,总是出些小毛病:间歇性断网啥的
综合之下我还是选了Padavan,毕竟路由器不是我一个人用的嘛,要考虑别人的感受,所以稳定才是最重要的。
其中我觉得好用的功能之一就是 Clash 了,毕竟只要在路由器上开启这个功能,内网设备就可以连接到外网(虽然要自己改代理配置)。
这对我的服务器来说极为有用,因为它去搜刮影视资料时是需要一个外网环境的。
一、Clash启动失败
clash 启动失败, 注意检查端口是否有冲突,程序是否下载完整
在很长的一段时间内,我反复被这个错误折磨。有时候能启动成功,有时候又启动失败。
加之Padavan的操作逻辑,导致一旦启动失败,代理就一直用不了,即使重启很多次,依然是这样。
但最近由于 1panel 升级到V2的版本,导致其面板中的代理设置配置失效了。倒也不是失效,是不给免费版用户用了。
也就是切断了免费用户与代理配置应用的关系。
针对我的实际情况来说嘛,就是:
我在
1panel的 V1 版本上添加了路由器的代理(192.168.123.1:7890)然后在此基础上,我将
1panel升级到了V2版本。但是,V1 版本设置的代理却被保留了。由于 V2 版本不再允许免费用户使用代理配置,造成我无法改变代理配置了,即便是我把代理关闭了也不会生效。
所以在 Clash 启动失败的情况下,1panel 又强制使用代理访问互联网,造成的结果就是 1panel 应用更新失败了。
二、解决方案
经过网上一番搜索,有效的帖子似乎只有2个。
一个是CSDN的一个帖子,说是清空dns配置,再粘贴自己的 Clash 配置文件,重启即可解决。
我试了,不好使
另一个是V2EX的一个帖子,提到了版本问题。
如果是版本问题的话,刚好我在日志中看到了下载 clash 的地址,仔细一看,这不是Github里面的吗?
火速前往对应的GitHub仓库,根据我上一次成功启动clash的时间,我下载了出现在2025-03-06号提交的 clash-meta
将其放到路由器 /opt/bin/ 目录下,然后重启 Clash。
没想到,还真的直接启动成功了!!!
三、总结
终于解决了困扰我很久的问题,非常激动!
以前也上网搜过这个问题,竟然自动忽略了网上说的版本问题。
现在想来,也许是当初不知道下载的来源在哪,便放弃了这方面的探索。
不过这次要不是 1panel 逼了我一把,也不知道到底要什么时候才能彻底解决这个问题,哈哈哈
四、附录
为了便于日后方便,在此记录一些关键信息。
clash 启动失败, 注意检查端口是否有冲突,程序是否下载完整,
本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
评论交流
欢迎留下你的想法