
客户端通过本地端口与内核通信,一旦内核没起来、端口被占、或内核文件损坏,就会报通信错误。下面按顺序排查。
查内核是否启动
先看客户端里内核的运行状态,如果显示未启动或反复崩溃,尝试手动重启客户端。
部分安全软件会拦截内核进程,把 Clash 客户端和内核目录加入信任/白名单再试。
查端口占用
内核的混合端口(常见 7890)若被其他程序占用,会导致通信异常。换一个端口,或结束占用该端口的进程。
查看客户端日志里的端口信息,确认是否提示「address already in use」。
更新内核文件
内核文件版本过旧或损坏,也可能导致启动失败。在客户端里更新内核到最新版,或手动替换内核文件。
确认下载的内核与系统架构(x64 / arm64)匹配,架构不对也会启动失败。
小结
Clash 内核通信错误,多数是内核未启动、端口被占或内核文件问题。按「进程→端口→版本」顺序排查即可修复。
准备好开始规则分流了吗?
免费下载 Clash