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:// 开头,且链接未过期。尝试在浏览器中打开该链接,确认能正常访问。
没有找到答案?
查看完整的配置教程,或前往下载页获取最新版本。
查看配置教程