按基础认知、安装配置、使用技巧、故障排查四类整理的问答手册。每条回答给出可执行的检查步骤,覆盖订阅更新失败、节点超时、系统代理不生效、TUN 权限等高频问题。可通过下方分类导航直达对应章节。
Clash 的基本概念:内核与客户端的关系、订阅的含义、停更客户端的替代路线。
Clash 是一套开源的规则式代理工具,核心能力是按域名、IP、地理位置等规则把网络流量分发到不同出口。它本身是命令行内核,日常使用通过图形客户端操作。支持 Shadowsocks、Vmess、Trojan 等多种代理协议,可在 Windows、macOS、Android、iOS、Linux 上运行。
内核负责实际的流量转发与规则匹配,客户端是包在内核外面的图形界面,负责订阅管理、节点切换、开关系统代理等操作。同一个内核可以被不同客户端调用,例如 Clash Plus、Clash Verge Rev、FlClash 都基于 mihomo 内核。选客户端主要看平台支持与界面习惯,分流能力由内核决定。各客户端的差异可参考横向评测。
Clash for Windows 已停止维护,不再跟进新协议与系统兼容性更新。当前可用的替代包括 Clash Plus、Clash Verge Rev、FlClash,三者均基于 mihomo 内核,支持 VLESS、Hysteria2 等新协议,配置文件与 Clash for Windows 大体兼容。迁移时在新客户端重新导入原订阅链接即可,无需重写规则。各替代客户端可在下载页 Windows 区获取。
Clash 内核与主流客户端均为开源软件,免费下载使用。订阅指的是代理服务商提供的节点配置链接,由第三方服务商收费或免费提供,与客户端本身无关。客户端只负责读取订阅中的节点信息并按规则转发流量,不提供任何节点。
安装并启动客户端后,进入订阅或配置页面,粘贴服务商提供的订阅链接,点击导入或下载。客户端会拉取配置并显示节点列表。之后在代理页选择节点,再打开系统代理开关即可生效。首次导入若失败,先确认链接复制完整且未过期,再检查本机网络是否可以直接访问该链接。
首次打开提示无法验证开发者时,前往系统设置的隐私与安全性,在安全性一栏点击仍要打开;或在访达中右键应用图标选择打开。另外注意架构匹配:Apple Silicon 机型下载 arm64 版本,Intel 机型下载 x64 版本,装错架构同样会无法启动或频繁崩溃。
Android 客户端通过系统 VPN 接口接管流量,首次点击启动时系统会弹出 VPN 连接请求,选择允许即可。若未弹出或曾误拒,进入系统设置的 VPN 页面,删除该应用的记录后重新启动一次。部分国产系统还需在电池优化里将客户端设为不受限制,避免后台被杀导致频繁断连。
Windows 客户端一般在设置中提供开机启动开关,开启后随系统启动并自动恢复上次的代理状态。macOS 在客户端设置里勾选随系统启动,或在系统设置的登录项中手动添加。Android 需在系统的自启动管理中放行应用。使用 TUN 模式的场景建议同时开启以管理员权限自启,否则重启后虚拟网卡无法创建。
日常使用中的模式选择、节点测速、订阅维护与多设备同步。
规则模式按配置文件中的分流规则决定每个请求走代理还是直连,常见配置下本地流量直连、其余走代理,是日常推荐模式。全局模式让全部流量走当前选中节点,适合规则未覆盖目标站点或需要临时统一出口的场景。排查分流问题时可临时切到全局做对照,快速区分是规则未命中还是节点本身不可用。
在客户端的代理页点击测速图标,会对当前分组内全部节点发起延迟测试,数值为到测试地址的 HTTP 往返时间,单位毫秒。数值越低响应越快,但延迟只反映连通性,不等于带宽大小。挑选节点时优先看延迟的稳定性,多次测试都能返回数值的节点比偶尔很低、经常超时的节点更可靠。
多数客户端在订阅设置中提供更新间隔选项,按小时或天定时拉取最新配置,服务商调整节点后无需手动干预。建议同时开启启动时自动更新,保证每次打开客户端拿到的都是最新节点。若服务商更换了订阅域名,自动更新会持续失败,这种情况必须手动替换为新链接。
推荐所有设备导入同一条订阅链接,节点由服务商侧统一维护,各设备开启定时更新即可自然保持一致。自定义规则较多时,可把配置文件放入云盘同步目录,或使用客户端的导出导入功能手动迁移。三种方案的适用场景与注意事项,资讯区有专文对比。
按顺序检查:先在浏览器直接打开订阅链接,能返回内容说明链接有效;返回 404 或超时说明订阅过期或服务商域名变更,需联系服务商获取新链接。链接有效但客户端更新失败时,尝试关闭系统代理后再更新,或在订阅设置中切换是否通过代理更新。最后检查本机时间是否准确,时间偏差过大会导致 TLS 握手失败。
固定的排查顺序:第一步更新订阅,确认节点信息是最新的;第二步关闭代理直接访问网络,确认本地网络本身正常;第三步更换 DNS 服务器后重试;第四步切换不同协议类型的节点对比,若仅某一类协议全部超时,多为当前网络环境对该协议的连通性问题。若全部超时且订阅正常,通常是服务商侧故障,等待恢复或联系服务商确认。
系统代理只对主动读取系统代理设置的应用生效,浏览器一般会读取,命令行终端默认不会。浏览器不生效时,检查是否安装了代理类扩展抢占了设置,并确认客户端监听端口与系统代理设置里的端口一致。终端需手动设置 http_proxy 与 https_proxy 环境变量指向本地端口;或直接开启 TUN 模式,在网络层接管全部流量,绕开系统代理机制。
Windows 的 UWP 应用默认被系统禁止访问本机回环地址,因此连不上本地代理端口。解决方式:使用客户端内置的 UWP 回环豁免工具,为目标应用解除限制;或使用系统自带的 CheckNetIsolation 命令手动豁免。开启 TUN 模式也可以绕过该限制,因为流量在网络层被接管,不依赖回环连接。