FAQ

Clash 常见问题解答

按四个类别整理高频问题:概念层面的基础认知、装机阶段的安装配置、日常使用技巧,以及无法上网时的故障排查。每条回答都给出具体操作路径,可折叠展开逐条查看。教程类的完整步骤在教程页,配置字段的语法细节在 YAML 手册

BASICS

基础认知

内核与客户端的关系、订阅是什么、三种模式的差别——动手之前先弄清这几个概念。

Clash、Clash 内核与 GUI 客户端是什么关系?

Clash 内核是负责代理转发与规则匹配的命令行程序,本身没有图形界面。日常说的 Clash Verge Rev、Clash Plus、ClashX Meta 等都是套在内核外的 GUI 客户端,负责订阅管理、开关代理和可视化设置。选客户端时主要看内核版本与平台支持,底层能力基本一致。各平台客户端见获取客户端页。

原版 Clash 已停止更新,现在还能用吗?

原版 Clash 与 Clash Premium 的仓库已归档,不再修复问题,也不支持较新的协议。目前社区主流方案是 mihomo 内核(即 Clash Meta),兼容原有 YAML 配置格式,协议支持更全。建议直接使用内置 mihomo 的客户端,如 Clash Verge Rev 或 Clash Plus,可在获取客户端页按平台选择。

订阅链接是什么?从哪里获取?

订阅链接是一个 HTTPS 地址,访问后返回包含节点与规则的配置内容,通常由代理服务商在用户面板提供。把链接粘贴进客户端的订阅或配置栏即可导入,之后客户端可按设定周期自动拉取更新。本站只提供客户端下载与教程,不提供任何节点服务,链接需向服务商获取。

规则、全局、直连三种模式有什么区别?

规则模式(rule)按配置中的 rules 区块逐条匹配流量,命中哪条走哪条对应的出口,是日常推荐模式;全局模式(global)让所有流量都走当前选定节点,适合临时测试;直连模式(direct)则全部不经代理。模式可在客户端主界面一键切换,对应配置文件里的 mode 字段。

Clash 系客户端收费吗?

本站收录的客户端均为开源项目,可免费下载使用,源代码公开可查。需要付费的是节点服务本身,由第三方服务商提供,与客户端无关。遇到要求付费解锁功能的所谓 Clash 客户端,建议先核对其开源仓库再决定是否使用。

SETUP

安装配置

从装完客户端到跑通第一个节点,以及 macOS 拦截、TUN 授权、开机自启这些装机期高频问题。

Windows 安装完成后第一步做什么?

先打开客户端,在订阅或配置页粘贴订阅链接并下载配置;然后回到主界面开启系统代理开关,在代理页选择一个延迟正常的节点;最后打开一个平时访问不了的网页验证连通。完整流程见本站教程页,按导入订阅、选择模式、验证连接三步执行即可。

macOS 提示无法打开来自身份不明开发者的应用怎么办?

首次打开时在应用图标上右键选择打开,再在弹窗中确认,即可通过 Gatekeeper 的默认拦截;或前往系统设置的隐私与安全性,在页面下方点仍要打开。若提示应用已损坏,可在终端执行 xattr -dr com.apple.quarantine 加上应用路径,清除隔离属性后再启动。

如何设置 Clash 开机自启?

Windows 上多数客户端在设置里提供开机自启开关,开启即可随系统启动;macOS 可在系统设置的登录项中添加应用,或使用客户端内置选项;Android 需在系统设置中允许应用自启动,并把客户端加入电池优化白名单,否则代理服务可能在后台被系统回收。

开启 TUN 模式需要什么权限?

TUN 模式会创建虚拟网卡接管全部系统流量,Windows 上需要以管理员身份运行,或按提示安装客户端提供的系统服务;macOS 需要授权网络扩展,或输入管理员密码安装辅助程序;Linux 需要 root 权限,或给二进制授予 cap_net_admin 能力。首次开启时按客户端弹出的提示完成授权即可,授权只需做一次。

订阅需要手动更新吗?多久更新一次合适?

服务商的节点会不定期调整,建议开启自动更新。多数客户端可在订阅条目上设置更新间隔,常见取值为 1440 分钟即每天一次;也可以在配置中通过 proxy-providersinterval 字段控制。节点大面积超时时,先手动更新一次订阅,再排查其他原因。

USAGE

使用技巧

测速、局域网共享、精细分流、GeoIP 更新与端口调整——把客户端用顺手的几个常用操作。

如何测试节点延迟?数值代表什么?

在客户端的代理页点击测速图标,会对每个节点发起一次 URL 测试,显示的毫秒数是完成一次 HTTP 请求的耗时。它反映连通性与响应速度,但不等于带宽:延迟低的节点下载不一定快。挑节点时可结合实际网页加载与视频起播速度判断,测试原理详见本站技术笔记中的延迟测试文章

如何让局域网内其他设备共用这台电脑的代理?

在配置中把 allow-lan 设为 true,多数客户端设置里有对应开关;然后在手机、电视等设备的 Wi-Fi 代理设置中填写电脑的局域网 IP 和混合端口,默认是 7890。注意确保系统防火墙放行该端口,且两台设备处于同一网段,否则会连接失败。

如何只让部分网站或应用走代理?

规则模式本身就是按条件分流的:命中 DIRECT 的直连,命中代理组的走节点。想精细控制,可在配置的 rules 区块自定义规则,例如用 DOMAIN-SUFFIX 指定域名、PROCESS-NAME 指定进程、IP-CIDR 指定网段。规则语法、匹配顺序与优先级详见本站 YAML 手册

GeoIP 数据库需要更新吗?

需要。GEOIPGEOSITE 类规则依赖本地数据库判断域名与 IP 的归属,数据库过旧会导致分流不准,比如部分网站被误判直连或误走代理。多数 Meta 系客户端支持在设置中一键更新或配置定时更新,手动替换文件与自动更新的写法可参考技术笔记里的 GeoIP 更新教程

默认端口 7890 被占用怎么办?

修改配置中的 mixed-port(或 portsocks-port)为其他未占用端口,例如 7897,保存后重启客户端;同时把系统代理或浏览器代理设置里的端口改成一致。Windows 上可用 netstat -ano 查看占用该端口的进程,常见原因是上一个客户端实例没有完全退出。

TROUBLESHOOT

故障排查

订阅导入失败、开代理后断网、UWP 应用连不上、浏览器不走代理——按给定顺序逐项排除。

订阅导入失败或提示格式不支持怎么办?

先在浏览器里直接访问订阅链接,确认能返回内容而不是错误页;如果返回的是 Base64 或其他格式,说明该链接不是 Clash YAML,需要在服务商面板换取 Clash 格式的订阅,或经订阅转换服务转换后再导入。复制链接时注意去掉首尾空格与换行,带 token 的链接必须完整。格式识别与转换方法见订阅格式详解

开启代理后完全无法上网,按什么顺序排查?

依次确认:一,关闭代理后网络是否正常,先排除本地断网;二,当前节点测速是否超时,超时就换节点或更新订阅;三,模式是否误切到全局且选中了失效节点;四,DNS 是否异常,可尝试在配置的 dns 区块开启 enhanced-mode: fake-ip 后观察;五,是否有其他代理或 VPN 软件同时运行造成冲突,退出后重试。

Microsoft Store 应用(UWP)不走代理怎么办?

Windows 的 UWP 应用默认被禁止访问本机回环地址,即使开启了系统代理也连不上本地端口。可使用客户端内置的 UWP 回环豁免工具,例如 Clash Verge Rev 设置中的对应入口,勾选目标应用解除限制;或者直接开启 TUN 模式,从虚拟网卡层接管流量,绕开回环限制。

系统代理已开启,浏览器却不生效?

先检查浏览器是否装有代理类扩展,例如 SwitchyOmega,它会覆盖系统设置,应将其切换到系统代理模式或停用;Firefox 默认使用独立的代理设置,需在网络设置里改为使用系统代理;还有部分软件根本不读系统代理,这类流量只能靠 TUN 模式接管,或在软件内手动填写 127.0.0.1:7890

以上排查都无效时,建议对照 YAML 手册逐段检查配置文件,或在概念速查里确认相关字段含义;证书类报错见技术笔记的 HTTPS 证书错误排查一文。