帮助中心

查找常见问题解答,获取 Clash 安装配置和故障排查指南

💾 安装配置
Clash 支持哪些操作系统?
Clash 核心支持 Windows 7+macOS 10.12+Linux(主流发行版)、Android 5.0+iOS 12+。各平台推荐客户端:

Windows: Clash for Windows
macOS: ClashX Pro
Linux: Clash Core + Web Dashboard
Android: Clash for Android
iOS: Stash / Shadowrocket
💡 提示Linux 服务器建议直接使用命令行核心,配合 RESTful API 和 Web 面板管理。
首次安装后如何配置?
3 步完成初始配置:

1. 下载并安装对应平台客户端
2. 打开客户端,进入 Profiles 页面,粘贴您的订阅链接并点击 Download
3. 切换到 General 页面,开启 System Proxy 即可启用系统代理
✓ 成功标志系统代理开启后,客户端菜单栏图标会显示活跃状态,浏览器即可正常访问。
macOS 上增强模式无法开启?
增强模式需要系统权限授权:

1. 打开 系统偏好设置 → 安全性与隐私 → 隐私
2. 在 网络扩展 选项中允许 ClashX Pro
3. 重启 ClashX Pro 后再次尝试开启增强模式

如果仍然失败,请确认 macOS 版本 >= 10.15,并在终端执行:sudo killall -HUP configd
⚠ 注意升级 macOS 后可能需要重新授权,请在每次系统更新后检查权限设置。
🔗 订阅管理
如何导入订阅链接?
在客户端中导入订阅链接的步骤:

1. 复制您的订阅链接(通常以 https:// 开头)
2. 打开 Clash 客户端,进入 Profiles 页面
3. 在顶部输入框粘贴链接,点击 Download
4. 下载完成后点击该配置即可激活

支持同时管理多个订阅,点击配置名称可切换。
💡 提示建议开启自动更新(Auto Update),设置更新间隔为 60 分钟,确保节点列表始终最新。
订阅更新失败怎么办?
订阅更新失败的常见原因及解决方法:

1. 网络问题:检查当前网络是否可用,尝试切换到移动数据
2. 链接过期:联系服务商获取新的订阅链接
3. 格式错误:确认链接为 Clash 专用格式(YAML),部分服务商需选择 Clash 订阅
4. 证书问题:如使用自签证书,需在客户端中关闭 TLS 验证(不推荐)
⚠ 注意不要将 Clash 订阅链接分享给他人,这可能导致您的账户被暂停。
可以同时使用多个订阅吗?
可以。Clash 支持同时导入多个订阅链接,每个订阅作为独立的配置文件管理。您可以在 Profiles 页面查看和管理所有配置。

但注意:同一时间只能激活一个配置文件。如需合并多个订阅的节点,可使用第三方订阅转换工具将多个链接合并为单一配置。
规则设置
Clash 的规则引擎如何工作?
Clash 采用优先级从上到下匹配的规则引擎:

1. 当一个连接产生时,Clash 按规则列表从上到下逐条匹配
2. 匹配到第一条符合条件的规则后,流量将按该规则指定的策略处理
3. 所有未匹配的流量由最后的 MATCH 兜底规则处理

常用规则类型:
DOMAIN-SUFFIX - 域名后缀匹配
IP-CIDR - IP 段匹配
GEOIP - 地理位置匹配
PROCESS-NAME - 进程名匹配
如何自定义分流规则?
自定义规则的两种方式:

方式一:编辑配置文件
在 Profiles 页面点击配置右侧的编辑图标,直接修改 YAML 中的 rules 部分。

方式二:使用规则集(推荐)
使用 RULE-SET 引入外部规则文件,社区维护的规则集会定期更新,无需手动修改:
rule-providers:
 reject: {type: http, behavior: domain, url: "..."}
rules:
 RULE-SET,reject,REJECT
💡 建议优先使用 RULE-SET 方式,规则更新更及时,且不会覆盖您手动修改的配置。
🚀 连接问题
节点连接失败/超时怎么排查?
按以下步骤排查连接问题:

1. 测速检测:在 Proxies 页面点击闪电图标测速,确认节点是否可用
2. 切换节点:尝试切换到同一组内的其他节点
3. 检查配置:确认配置文件中加密方式和端口设置正确
4. 检查系统代理:确认 System Proxy 已开启
5. 检查防火墙:确保 Clash 不被系统防火墙拦截
6. 查看日志:在 Logs 页面查看详细连接日志
⚠ 常见错误如日志显示 "dial tcp: lookup",通常是 DNS 解析问题,尝试在配置中更换 DNS 服务器。
代理速度慢怎么优化?
代理速度优化的建议:

1. 选择低延迟节点:在 Proxies 页面测速后选择延迟最低的节点
2. 使用自动选组:将策略组设为 url-test,Clash 自动选择最优节点
3. 减少规则数量:过长的规则列表会增加匹配耗时,使用 RULE-SET 精简规则
4. 开启 TCP 并发:在配置中设置 tcp-concurrent: true
5. 调整 MTU:某些网络环境下适当降低 MTU 值可改善传输效率
其他问题
Clash 占用内存过高怎么办?
Clash 内存优化的方法:

1. 精简规则:使用 RULE-SET 替代内联规则,按需加载
2. 减少策略组:合并功能相似的策略组
3. 关闭不用的日志:设置 log-level: warning
4. 调整连接池:设置 keep-alive-interval: 30 定期清理空闲连接
5. 重启客户端:长时间运行后内存会逐渐增长,定期重启可释放内存
Clash 支持哪些代理协议?
Clash 支持以下代理协议:

代理协议:Shadowsocks(R)、VMess、Trojan、Snell、HTTP(S)、SOCKS5
传输层:WebSocket、gRPC、HTTP/2
加密方式:AEAD 系列加密(aes-128-gcm、chacha20-ietf-poly1305 等)

注意:Clash Premium 额外支持 VLESS 和 Hysteria 协议。
可以在路由器上运行 Clash 吗?
可以。Clash Core 非常适合在路由器和 NAS 上运行:

OpenWrt 部署
1. 下载 mipsle/arm 架构的 Clash Core
2. 上传到路由器 /usr/bin/clash
3. 配置 init.d 服务实现开机自启
4. 配合 OpenClash 或 ShellCrash 等前端管理

优势:路由器透明代理,全屋设备无需逐个配置,支持 DNS 劫持和流量统计。
💡 提示建议路由器内存 >= 128MB,规则较多时需要更多运行内存。
◆ 联系我们

还有其他问题?

💬

社区论坛

在 GitHub Discussions 中与社区成员交流使用经验和技巧

📧

邮件支持

发送邮件至 support@clash-ong.com.cn,我们将在 24 小时内回复

📡

问题反馈

在 GitHub Issues 中提交 Bug 报告或功能建议,开发者会及时处理