Clash 进程启动 失败 请 检查 配置文件是否存在 问题 即将 退出

你的操作
重启计算机,这时可以连接网络(QQ、微信、Telegram 正常登录),过后点击更新 Adguard 过滤器后发现更新错误,显示未连接到互联网,进入 koolclash 主界面,显示 clash 进程未启动 ,点击重启 clash ,依旧如此,后来修改网卡网关和DNS到主路由,再次进入 koolclash 主界面,发现 clash 进程已在运行。。。


======================== KoolClash 调试工具 ========================
调试信息生成于 Sat May 11 2019 20:40:07 GMT+0800 (中国标准时间)
当前浏览器:Chrome 74
-------------------- Koolshare OpenWrt 基本信息 --------------------
固件版本: Openwrt Koolshare mod V2.31, r10822-50aa0525d1 by fw867
路由器 LAN IP:192.168.2.200
------------------------ KoolClash 基本信息 ------------------------
KoolClash 版本:0.17.0-beta
Clash 核心版本:Clash v0.14.0 linux amd64 Thu May  9 13:08:40 UTC 2019
KoolClash 当前状态:Clash 进程正在运行
用户指定 Clash 外部控制 Host:未改动
IP 数据库是否存在:true
-------------------------- Clash 进程信息 --------------------------
46144 root      1072 S    /bin/sh /koolshare/scripts/koolclash_watchdog.sh
46425 root      114m S    /koolshare/bin/clash -d /koolshare/koolclash/config/
51044 root      1076 S    /bin/sh /koolshare/scripts/koolclash_debug.sh 919407
51135 root      1076 S    /bin/sh /koolshare/scripts/koolclash_debug.sh 919407

------------------------ Clash 配置文件信息 ------------------------
Clash 原始配置文件是否存在:true
Clash 运行配置文件是否存在:true
Clash 透明代理端口:23456
Clash 是否允许局域网连接:true
Clash 外部控制监听地址:192.168.2.200:6170
--------------------- Clash 配置文件 DNS 配置 ----------------------
Clash DNS 是否启用:true
Clash DNS 解析 IPv6:false
Clash DNS 增强模式:fake-ip
Clash DNS 监听:0.0.0.0:23453
KoolClash 当前 DNS 模式:1
-------------------- KoolClash 自定义 DNS 配置 ---------------------

------------------------- iptables 条目 ---------------------------
 * iptables mangle 中 Clash 相关条目


 * iptables nat 中 Clash 相关条目
  323 16796 koolclash  tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           
    0     0 koolclash_dns  tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           
   91  9079 koolclash_dns  udp  --  *      *       0.0.0.0/0            0.0.0.0/0           


 * iptables mangle 中 koolclash 链


 * iptables nat 中 koolclash 链
   17   884 ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0            match-set koolclash_white dst
    0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:22
  306 15912 REDIRECT   tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            redir ports 23456


* iptables mangle 中 koolclash_dns 链


 * iptables nat 中 koolclash_dns 链
   76  4790 DNAT       udp  --  *      *       0.0.0.0/0            198.19.0.0/24        udp dpt:53 to:192.168.2.200:23453
    0     0 DNAT       tcp  --  *      *       0.0.0.0/0            198.19.0.0/24        tcp dpt:53 to:192.168.2.200:23453


 * iptables nat 中 Chromecast 相关条目

---------------------- ipset 白名单 IP 列表 ------------------------
Name: koolclash_white
Type: hash:net
Revision: 6
Header: family inet hashsize 1024 maxelem 65536
Size in memory: 984
References: 1
Number of entries: 10
Members:
240.0.0.0/4
172.16.0.0/12
100.64.0.0/10
224.0.0.0/4
0.0.0.0/8
169.254.0.0/16
192.168.0.0/16
192.168.2.200
10.0.0.0/8
127.0.0.0/8


===================================================================

简介:

Merlin Clash 是一款运行在 KoolCenter 软件中心上的 Clash GUI 插件,支持 SS/SSR/Trojan/V2Ray 等多种协议。
基于硬件限制,并非所有架构的路由器都能正常运行插件,请前往 Merlin Clash 官方文档中心查看自己路由器的软硬件版本是否支持,并前往其官方插件发布频道按照文档操作安装即可。


说明:

本教程只适用于已成功安装 Merlin Clash 插件的用户,不解答安装过程遇到的任何技术问题。
本教程基于执行环境:KoolShare固件ARMv7-384版本,MerlinClash插件20220101版本+001补丁包。
本教程不具备全版本普适性,如果您的固件或插件不同于上述版本,可能实际运行状况及部分功能会有所不同,请参考文末的附加说明部分。

相关链接 > 官方文档中心 / 官方插件发布频道 / 官方插件讨论组

1、Merlin Clash科学上网 插件不能同时启用,请确保配置和启动 Merlin Clash 插件前彻底关闭或卸载原有的 科学上网 插件。

Clash 进程启动 失败 请 检查 配置文件是否存在 问题 即将 退出


2、登录进入BosLife新站点的仪表盘我的订阅页面,点击“一键订阅”按钮并选择“复制订阅地址”(点击后页面顶部会出现复制成功的标签提示)

Clash 进程启动 失败 请 检查 配置文件是否存在 问题 即将 退出


3、从路由器的软件中心进入Merlin Clash插件的管理页面,切换到配置文件选项页,不要使用订阅助手和在线转换功能,直接使用下方的Clash-Yaml配置下载功能。

在右方文本框粘贴上一步复制的订阅地址,并在地址末尾加上&flag=clash参数。在下方的重命名处填入配置文件名称(例如BosLife),然后点击右方Clash订阅按钮即可开始订阅。

初次订阅的耗时时间可能比较长,请观察实时日志显示,直到全部过程进行完毕。

Clash 进程启动 失败 请 检查 配置文件是否存在 问题 即将 退出


4、切换回到首页功能选项页,选择上一步生成的配置文件,接着启动页面上方的总开关,最后点击页面最下方的保存&启动按钮。

初次启动插件的耗时时间可能也比较长,请观察实时日志,直到看见启动成功的提示。

Clash 进程启动 失败 请 检查 配置文件是否存在 问题 即将 退出


5、成功启动插件后可以通过Clash管理面板进行管理。

根据自己的使用习惯,可以选择RAZORD-Clash面板YACD-Clash面板,两者都可以完成代理模式切换和节点选择等基本操作,与所有其他Clash内核的客户端相通。

Clash 进程启动 失败 请 检查 配置文件是否存在 问题 即将 退出

用户可以在管理面板的配置页面上查看到详细的端口信息,其中:

  • HTTP/Socks5 Proxy Port 可在客户端直接设置使用,避免透明代理的dns污染。
    代理方式默认IP默认端口
    HTTP代理(默认) 192.168.50.1(路由IP) 3333
    Socks5代理(默认) 192.168.50.1(路由IP) 23456
  • Mixed/Redir Port 是混合端口及透明代理端口,供高级用户使用,如果不了解原理请勿使用。

    端口类型端口说明
    Mixed Port Http/Socks5的混合代理端口,即二者端口合一,Merlin Clash 默认不开启
    Redir Port Merlin Clash 的透明代理端口

更多管理面板的使用知识请参考官方插件说明文档。


进阶操作:可选白名单模式配置文件

注意:

1. BosLife不提供任何进阶代码编写指导,也不接受关于进阶功能的工单支持请求,无编程经验的用户请一定不要操作进阶功能。
2. 进阶操作教程执行环境:KoolShare固件ARMv7-384版本,MerlinClash插件20220101版本+001补丁包。
3. 使用本地或在线订阅地址转换功能的用户无法使用本站提供的白名单模式配置文件。

BosLife 为进阶用户提供了可选的简易白名单模式配置文件,相比默认订阅配置文件,白名单模式配置文件的区别有:

  • 规则模式下,带有“自动选择”和“故障转移”分组,分别对应 url-test 模式和 fallback 模式,默认 BosLife 分组保留。
  • 配置文件使用混合端口来代替旧版本的三端口分离,即 mixed-port 代替 portsocks-portredir-port
  • 带有 redir-host 的增强模式 dns 处理,默认禁用 dns-ipv6。
  • 默认白名单模式,即当所有分流规则均无匹配项时,默认走代理。
操作步骤(简略)
  1. 上述基本操作步骤2时,点击“一键订阅”按钮的“复制订阅地址”选项。
  2. 上述基本操作步骤3时,在Clash-Yaml配置下载右方输入栏中粘贴自己的订阅地址,在地址最后添加&flag=clashw标签。在下方的重命名处填入配置文件名称(例如BosLife),然后点击右方Clash订阅按钮即可开始订阅。后续步骤相同。

附加说明:

如果您的固件或插件不同于本教程的示例版本,可能实际运行状况及部分功能会与教程所示不同,以下列举一些可能遇到的情况及尝试解决途径,并不能100%保证解决您所遇到的问题。本站不是固件和插件开发方,无法解决各种不同版本技术方面遇到的问题。

问题描述可能原因尝试方案
订阅过程在实时日志中没有任何显示,订阅始终无反应 版本兼容性问题 此问题多发生在ARMv7-386版本老旧设备上(如RT-AC68U),请尝试降低固件版本到ARMv7-384再试。
提示curl内容为空wget内容为空 网络问题 请尝试在同一网络环境下在电脑浏览器上访问带flag后缀的订阅地址,正常情况可以看到文本格式的clash配置文件内容的,异常情况无法打开。
该问题也可能因为特定插件版本对域名证书支持不好,请尝试订阅转换功能。
提示配置文件缺少port:开头行port行没有参数 固件或插件版本过低 请卸载并重新安装最新版本的插件。或者你可以从电脑端的Clash内核软件导出yaml配置文件并导入到路由器插件中。
更多相关内容请查看官方文档的导入Clash配置文件章节。
使用Clash-Yaml配置下载订阅方式成功添加节点,但测速全为0ms或无法正常访问外网 固件或插件版本过低 请尝试使用SubConverter本地转换ACL4SSR在线转换,并确保开始转换前勾选跳过证书验证选项。
更多相关内容请查看官方文档的高级订阅方式章节。
使用Clash-Yaml配置下载订阅方式的其他失败问题 固件或插件版本过低 请尝试使用SubConverter本地转换ACL4SSR在线转换,并确保开始转换前勾选跳过证书验证选项。
更多相关内容请查看官方文档的高级订阅方式章节。
使用ACL4SSR在线转换时提示下载超时/文件为空 后端通信遇到问题 请查看官方文档的FAQ Q18章节并切换不同后端地址尝试。
游戏或语音APP无法正常通过路由器插件连接,但手机上使用同一个节点是可用的 路由器太旧 大部分游戏/部分语音APP,都使用UDP协议传输数据。Merlin Clash插件的UDP代理功能只支持ARM v8 HND和ARM v7 AX32内核版本的路由器,常见的AC-68U、AC-86U型号路由器均不支持。
更多相关内容请查看官方文档的代理UDP/IPv6章节。
TV版Netflix报错(提示使用代理或无网络),但是在PC/Web上可以正常使用 需要修改设置并完善规则集 NetFlix在非TV客户端上,与TV客户端需求的规则不一样;部分TV客户端需要修改插件设置, 并增加Netflix IP规则集才能正常访问。
更多相关内容请查看官方文档的故障排查章节。
切换到全局模式(Global)却不能正常代理 未正确选择节点 Clash的默认全局模式(Global)节点为直连(Direct),首次使用请先在插件【首页功能】-【运行模式】里切换为【全局模式】,然后在【YACD-Clash面板】里,找到【代理】选项卡,为【GLOBAL】代理组选择所需要的节点。
其他安装和使用问题 请查看官方文档的常见问题章节。

注意事项:

1. 个人订阅地址是你个人账号密码及节点的总集成,不能泄露给任何人及网络,以防止他人使用及知晓你的密码。
2. 建议定期手动更新或者设置成定期自动更新订阅,即可保持与服务器同步更新。
3. Merlin Clash插件如果出现BUG请联系软件作者,BosLife无法解决插件客户端层面的问题。