Clash 常见问题大全
软件是什么、下载安装怎么选、配置踩坑、无法上网怎么排查——所有问题集中在这一页,不用再去各处翻找。
基础概念
Clash 到底是什么、要不要花钱、能干什么。
Clash 是什么软件?和普通 VPN 有什么区别?
Clash 是一款开源的网络代理客户端,核心能力是基于规则的流量分流。与传统 VPN 的"全局隧道"不同,Clash 可以按域名、IP、地理位置精细控制每条连接的去向:国内直连、国外代理、广告拦截同时进行,互不干扰,速度体验通常好于全局 VPN。
Clash 是免费的吗?会有广告或捆绑吗?
完全免费。Clash 内核与各平台主流客户端均为开源软件,代码托管在 GitHub 任何人可查看审计,没有广告、没有捆绑安装、没有付费解锁功能。请注意从本站或 GitHub 官方仓库下载,避免第三方修改版。
Clash 支持哪些代理协议?
支持 Shadowsocks、ShadowsocksR、VMess、Trojan、Snell、SOCKS5、HTTP(S) 等主流协议。不同协议的节点可以混合放在同一个策略组里,由 Clash 统一调度、测速和切换。
手机和电脑可以共用一个订阅吗?
可以。订阅链接与平台无关,同一条订阅可以同时导入 Windows、macOS、Android、iOS、Linux 的客户端,节点与规则保持一致。部分服务商会限制同时在线设备数,具体以服务商说明为准。
下载安装
选错版本、下载不了、安装完不知道下一步——这里都有答案。
Windows 该选安装版还是便携版?
大多数用户选通用安装版即可,双击安装、自动创建开始菜单快捷方式。便携版无需安装,解压即用,适合插在 U 盘上或没有管理员权限的电脑。两者功能完全一致。
下载速度很慢或打不开怎么办?
安装包托管在 GitHub Releases,个别地区访问较慢属正常现象,可耐心重试或更换网络环境。请务必从本站或 GitHub 官方仓库下载,不要使用来源不明的第三方镜像站。
安装后要怎么配置才能使用?
安装完成只是第一步,还需要导入订阅链接并开启系统代理才能正常上网。完整步骤请查看使用教程,五分钟即可完成。
iOS / Android 为什么没有官方原生客户端?
受各应用商店审核政策限制,iOS 平台没有官方原生 Clash,通常使用兼容 Clash 规则格式的第三方客户端(如 Stash、Shadowrocket 等);Android 版因商店政策限制未上架 Google Play,需前往下载页面直接获取 APK 并允许"安装未知来源应用"。
Clash 订阅链接具体怎么导入?多久更新一次?
在客户端的「配置 / Profiles」页面粘贴订阅 URL 并点击下载,即可自动导入全部节点与分流规则。客户端通常支持设置自动更新周期(例如每 24 小时刷新一次),也可以随时手动点击「更新」立即刷新,无需重新粘贴链接。完整流程见使用教程。
能同时使用多个订阅链接吗?会不会冲突?
可以,而且不会冲突。在「配置 / Profiles」页面可以添加多份订阅,客户端会把各订阅的节点分别归类保存,你可以在策略组设置里自由组合来自不同订阅的节点,或者直接切换启用哪一份配置作为当前生效的规则集。
规则模式、全局模式、直连模式怎么选?
规则模式按规则自动分流,国内直连、国外代理、广告拦截全自动,日常使用首选;全局模式所有流量强制走同一节点,通常只在排查某个节点是否可用时短暂切换;直连模式完全关闭代理。新手默认使用规则模式即可,详见使用教程。
TUN 模式是什么,什么时候需要开启?
系统代理只对遵循系统代理设置的应用生效(浏览器、大部分常规软件),但部分命令行工具、游戏客户端、后台服务并不读取系统代理设置。TUN 模式会创建一张虚拟网卡,在网络层接管全部流量,效果更彻底但需要额外系统权限。新手建议先只用系统代理,遇到某个应用始终无法走代理时再考虑开启 TUN,各平台的授权入口见使用教程。
故障排查
已经在用,但遇到了具体问题——按下面的思路逐一排查。
开启系统代理后依然无法访问某些网站怎么办?
这是最常见的"看起来没生效"的情况,通常不是代理没生效,而是该域名被规则判定为 DIRECT(常见于规则集还没覆盖到某个较新或小众的域名)。打开客户端的「连接 / Connections」面板确认该请求命中的规则,如果确实是直连误判,可以手动添加一条 DOMAIN-SUFFIX 规则强制指定为代理策略;如果命中的已经是代理规则但依然打不开,大概率是节点本身故障或延迟过高,切换到「全局模式」测试其他节点即可排除。
TUN 模式打开后没反应,或者提示错误?
TUN 模式在各平台都依赖额外的系统权限,最常见的失败原因就是权限没有正确授予:Windows 需要以管理员身份运行一次完成虚拟网卡驱动注册;macOS 需要在「系统设置 → 隐私与安全性 → VPN 与网络扩展」里手动允许对应扩展,允许后需要重启客户端才会生效;Linux 命令行环境下开启 TUN 通常需要 root 权限或 CAP_NET_ADMIN 能力。如果确认权限已给到位仍无法开启,尝试重启一次系统再试。
切换节点或改了规则之后,为什么有些网页还是老样子?
这是因为已经建立好的 TCP 连接(比如一个还开着的网页标签页、一个正在下载的文件)不会因为你切换节点或修改规则而自动重新分流——它会按创建连接时命中的规则和节点继续跑完这次连接的生命周期。切换配置后如果想让改动立刻生效,刷新一下对应页面或重启对应的应用即可,这不是配置没生效,而是正常的网络连接机制。
客户端被杀毒软件报毒,或安装时提示"未知发布者",安全吗?
Clash 各平台客户端通常没有购买代码签名证书,因此 Windows 安装时可能提示"未知发布者",个别杀毒软件也可能因为程序涉及虚拟网卡、系统代理等底层网络操作而触发误报。只要确认是从本站或 GitHub 官方仓库下载,源码完全公开可审计,选择"仍要运行 / 允许执行"即可,不影响安全性。