常见问题

Clash 常见问题解答

从入门到进阶,覆盖使用 Clash 过程中最常见的疑问与故障排查。

基础问题

Clash 是什么?

Clash 是一个使用 Go 语言编写、基于规则的跨平台代理软件核心程序。现在的客户端(如 Clash Verge Rev、ClashX Pro)都是基于这个核心开发的图形化界面套壳软件。

Clash 和传统 VPN 有什么区别?

传统 VPN 会接管系统所有的网络流量,而 Clash 支持复杂的路由规则,可以精确区分国内直连流量和需要代理的海外流量,既保证访问外网的速度,又不影响国内应用的正常使用。

使用 Clash 需要什么准备?

您需要两样东西:① 对应您设备平台的 Clash 客户端软件;② 包含代理节点信息的配置文件(通常由第三方机场服务商提供,形式为 YAML 文件或订阅链接)。

Clash 是免费的吗?

是的,Clash 核心与主流客户端(Clash Verge Rev、FlClash 等)均为免费开源软件,可以在本站免费下载使用。

订阅与配置

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

订阅链接是一个包含代理节点配置信息的 URL 地址,由您购买的机场(代理服务商)在用户后台提供。Clash 客户端本身不包含任何节点。

如何导入订阅链接?

打开 Clash 客户端,找到「配置 (Profiles)」或「订阅 (Subscriptions)」选项卡,粘贴您的订阅链接并点击「下载 (Download)」或「更新 (Update)」。完成后选中该配置即可开始使用。

配置文件加载失败 / YAML 解析错误

YAML 格式严格,常见原因:使用了 Tab 缩进(YAML 只允许空格);字符串含 : 未加引号包裹;中文冒号 误用为英文冒号。

连接与代理

所有节点显示超时 / 无法连接

按顺序逐步排查:① 确认本机网络正常;② 检查系统时间是否准确(VMess 协议对时间偏差敏感,超过 90 秒会连接失败);③ 重新更新订阅;④ 联系机场客服确认账号状态。

代理已开启但部分应用仍无法访问外网

部分应用(游戏客户端、UWP 应用、终端工具)不走系统代理,需开启 TUN 模式。Windows 中在 Clash Verge 中开启「TUN 模式」;macOS 中在 ClashX Pro 中启用「增强模式」。

启动失败 / 端口被占用

默认端口 7890 可能被其他程序占用,修改配置文件中的 mixed-port 为任意未占用的端口即可。Windows 可用 netstat -ano | findstr :7890 查看占用进程。

DNS 泄露 / 网站仍识别为国内 IP

在配置中启用 fake-ip 模式并配置 fallback DNS,具体配置示例请参考配置教程页面。

平台特定

Windows:代理菜单空白,无法选择节点

内核与前端通信失败,通常由防火墙阻断本地端口通信导致。打开 Windows 防火墙设置,全部关闭后重新开启,或添加例外规则。

Windows:不打开 Clash 就无法访问网络

进入「Windows 设置 → 网络和 Internet → 代理 → 手动设置代理」,关闭「使用代理服务器」开关即可。

macOS:提示「无法验证开发者」无法打开

打开终端执行:sudo xattr -rd com.apple.quarantine /Applications/ClashX\ Pro.app,或在「系统设置 → 隐私与安全性」中点击「仍要打开」。

Android:启动后提示「无法连接 VPN」

检查是否有其他 VPN 应用在后台运行(Android 同时只允许一个 VPN);订阅是否已成功导入并生效;在「设置 → 网络和互联网 → VPN」中删除残留的旧配置。

iOS:订阅导入后节点列表为空

确认订阅 URL 以 http://https:// 开头,且链接未过期。尝试在浏览器中打开该链接,确认能正常访问。

没有找到答案?

查看完整的配置教程,或前往下载页获取最新版本。

查看配置教程