Windows
适合桌面浏览器、开发工具与日常应用。下载页按顺序列出 Clash Plus、Clash Verge Rev 等客户端,便于对照界面与系统集成方式。
安装前在系统信息中确认架构。首次使用先开启系统代理并验证浏览器访问;需要接管其他应用时再考虑 TUN。若提示监听失败,先检查端口占用,避免并行启动多个使用同一端口的内核。
前往下载从连接入口到出站策略,按职责拆开阅读。下方片段说明字段形态,不是可直接运行的完整配置;实际使用时需补齐代理定义,并核对名称引用。
规则模式按列表从上到下检查连接,首个命中的条目决定目标策略。域名后缀适合组织站点,网段规则适合处理局域网,末尾的 MATCH 接住剩余请求。与全局模式只选择统一出口不同,规则分流能把不同用途的连接分开处理。修改前先确认策略组名称,再把具体规则放到宽泛规则之前;出现误分流时,应在连接记录里检查命中项,而不是反复切换出口。
策略组把规则目标与具体出口解耦。select 由用户手动选择,url-test 根据指定测试地址的结果挑选出口,fallback 按候选顺序寻找可用项。自动测试反映的是测试目标的可达情况,不等于所有网站的体验。与把出口名称直接写进每条规则相比,先引用策略组更便于后续替换。导入订阅后应检查组内引用是否存在,并确认自动组的测试地址、间隔与业务需求一致。
DNS 负责解析路径,Fake-IP 则通过映射地址保留域名与后续连接的关联,便于内核执行域名规则。它不是代理出口,也不能单独解决出口不可达。与直接返回真实地址的方式相比,映射机制更依赖请求进入同一套内核处理链。遇到局域网设备发现或特定应用兼容问题时,可针对域名调整过滤项。排查前先确认系统查询确实进入内核,再检查上游解析器,避免同时更改多处设置。
TUN 通过虚拟网络接口接收流量,用于处理不遵循系统代理设置的应用。与仅修改浏览器或系统代理相比,它涉及路由、权限和 DNS 接管,影响范围也更大。建议先让普通代理链路工作,再单独启用 TUN 并验证。自动路由不代表所有接口都能正确识别;设备同时运行其他 VPN、容器网络或虚拟机时,需要核对路由表与排除范围。关闭后也应检查系统网络是否恢复。
外部控制接口供客户端或控制面板读取连接、切换策略及调整运行状态。它与接收代理流量的 mixed-port 是不同入口,不能互相替代。与直接编辑配置文件相比,控制接口适合观察和临时操作,但运行时变更是否持久保存仍由客户端决定。仅本机使用时应绑定回环地址;需要远程管理时,再配置认证与访问限制。不要把控制接口直接暴露到不受信任的网络,也不要公开包含凭据的配置。
配置检查有固定顺序:先确认连接进入了内核,再核对域名解析与规则命中,最后检查策略组和实际出口。只看客户端的连接开关,无法区分应用绕过代理、DNS 查询失败与远端连接失败。日志和连接记录应与一次明确的访问动作对应,便于判断修改是否真的生效。
客户端负责界面、配置管理与系统集成;内核负责处理连接。相同配置在不同平台上的接管方式可能不同,安装前先核对处理器架构和系统要求。
适合桌面浏览器、开发工具与日常应用。下载页按顺序列出 Clash Plus、Clash Verge Rev 等客户端,便于对照界面与系统集成方式。
安装前在系统信息中确认架构。首次使用先开启系统代理并验证浏览器访问;需要接管其他应用时再考虑 TUN。若提示监听失败,先检查端口占用,避免并行启动多个使用同一端口的内核。
前往下载先区分 Apple Silicon 与 Intel 处理器,再选择对应安装包。Clash Plus、Clash Verge Rev 等客户端的设置位置不同,导入后的规则与策略仍需单独检查。
系统代理、后台服务与网络扩展属于不同层次。遇到权限提示时,应确认请求来自刚安装的客户端,并按系统界面完成授权。更换客户端前先退出旧程序,防止残留代理设置干扰连接判断。
前往下载按设备架构选择安装包,安装后导入兼容配置,并确认系统的 VPN 连接授权。移动端通常借助 VPN 接口接管流量,这与桌面端只设置系统代理的路径不同。
测试应覆盖无线网络与移动数据。切换网络后若出现异常,先重新检查解析和出口连通性;后台连接频繁中断时,再查看电池优化与后台运行限制。应用分流与域名规则也应分别核对。
前往下载下载页提供 Clash Plus 的 App Store 入口,并展示官网 clashplus.io。安装后按客户端支持的方式导入配置,再完成系统连接授权。
客户端名称相近不代表配置能力完全相同。导入前确认所支持的协议与字段,连接后检查策略选择和实际访问结果。已有其他 VPN 配置时,先确认当前启用的是哪一个连接,避免将系统状态误认为内核状态。
前往下载桌面用户可比较 Clash Verge Rev 与 FlClash;服务器、路由器或希望自行管理服务的用户,可在下载页查看 mihomo 内核入口。软件包格式、处理器架构和桌面运行依赖需要分别确认,不能只按文件名中是否包含 Linux 判断。
命令行运行内核后,浏览器不会自动采用其监听端口。需要在应用、桌面代理设置或环境变量中指定入口,并根据用途决定是否配置 TUN。部署为系统服务时,还要检查运行用户、配置文件路径、工作目录与日志输出位置,避免交互终端可用而服务启动失败。
前往下载先建立一条可验证的基本链路,再添加自动测速、覆写和 TUN。每次只调整一个变量,保留可以恢复的配置副本。
STEP 01
在客户端的配置或订阅页面添加链接,也可导入本地 YAML 文件。下载成功后,检查是否出现策略组与规则,再将这份配置设为当前使用项。仅添加到列表,不一定代表已经加载。
订阅链接可能包含访问凭据,应保存在可信位置。导入报错时先看错误行和字段名称,确认链接返回的是配置内容而不是登录页;不要把完整链接贴到公开讨论区。
STEP 02
日常使用从规则模式开始,在主要策略组里选定一个可用出口。全局模式可用于临时对照,但它改变的是分流决策,并不能修复错误的 DNS 或未进入内核的应用流量。
先检查内核是否运行,再按平台启用系统代理或连接开关。桌面系统代理与 TUN 可以分别测试;尚未确认基本访问可用时,不必一次打开所有接管选项。
STEP 03
打开一个目标网站,在连接页面查看它命中了哪条规则、使用了哪个策略组和出口。再测试一个预期直连的目标,确认两种路径均符合配置,而不是仅凭开关颜色判断成功。
若访问失败,记录发生时间与具体应用,依次核对系统代理、模式、出口、DNS 和防火墙。退出客户端后也应确认系统代理恢复正常,避免把残留设置造成的断网误判为线路问题。
查看完整教程 →从导入到验证的操作步骤,见使用指南。
判断客户端是否适合设备,应分别阅读内核能力、客户端集成和发布说明。开源许可说明代码使用条件,不代替对配置与运行权限的检查。
Clash 是这一代理配置生态的重要来源;Clash Meta 是相关分支曾使用的名称,mihomo 是该分支当前使用的内核名称。因此,较早教程里的 Clash Meta 与现在文档里的 mihomo 常有技术延续关系,但不能据此认定每个旧字段仍保持相同语义。阅读历史配置时,应核对当前内核文档,特别是 DNS、TUN 与提供者相关选项。
名称里带 Clash 的软件也不一定采用同一内核。客户端可能固定某个内核构建,也可能允许用户切换。遇到字段不支持、协议无法识别或导入结果不同,先查看客户端实际加载的内核信息,再判断是语法问题、功能差异还是客户端的配置转换行为。本站是客户端下载与配置资料站,不等同于各客户端或内核的开发项目。
图形客户端通常负责订阅更新、系统代理开关、服务安装和连接展示。mihomo 内核接收最终配置并执行网络处理。客户端中看到的开关,可能是生成字段、运行时控制指令,也可能只是界面选项。排查复杂问题时,应查看实际生效的配置,而不是只检查最初下载的订阅文件。
本地覆写可以保留个人规则,但要了解合并优先级。直接编辑订阅文件,可能在下一次更新时被覆盖;把同一个字段同时写在订阅、覆写和界面设置里,又容易造成来源不明。更稳妥的做法是让订阅管理出口,让本地覆写管理少量明确的个人偏好,并在每次更新后检查关键规则。
客户端更新和内核更新不一定同时发生。更新前阅读发布说明,确认是否涉及配置迁移、系统权限或网络栈调整;已有稳定工作环境时,先备份配置与覆写文件,再进行单项升级。升级后重新检查监听端口、DNS 处理、规则命中和 TUN 路由,尤其留意旧配置里已经调整含义的字段。
向社区报告问题时,提供操作系统、客户端名称、内核信息、复现步骤与经过脱敏的日志片段。删除订阅地址中的凭据、代理密码和私人域名信息,同时保留相关字段的层级结构与错误上下文。能在最小配置中复现的问题,更容易区分内核行为与客户端包装层的影响,也便于后续读者复用排查过程。
配置教程中的示例只能说明局部机制。规则目标、提供者名称、文件路径和监听地址都需要与实际环境一致;将多个来源的片段合并时,先检查顶层键是否重复,再确认引用链是否完整。新增规则后保留修改记录,发生异常时回退到已验证的配置,比一次替换整套参数更容易定位原因。
从端口、设备同步与访问异常入手,记录可重复执行的检查方法。文章按发布日期倒序排列,配置说明仍需结合当前客户端的实际界面使用。
按系统代理、模式与规则、节点可用性、DNS 解析、TUN 与防火墙的顺序逐项核对,快速定位连上代理却无法上网的原因。
阅读文章 →对比订阅链接统一下发、云盘同步配置目录、本地覆写文件三种做法,说明桌面端与手机端各自适合的同步方式与注意点。
阅读文章 →用系统自带命令查出占用 7890 等端口的进程,再分别在配置文件与客户端设置里修改 mixed-port,并同步更新系统代理。
阅读文章 →