📚 完整指南

Clash X 使用教程

从入门到精通,轻松上手代理配置

🧠

1. 核心概念

在开始使用之前,了解 ClashX 的工作原理有助于您更好地配置。

工作原理

ClashX 是一个基于规则的代理客户端。与传统的 VPN(全局加密隧道)不同,ClashX 运行在应用层(System Proxy)或网络层(TUN Mode),通过预设的规则列表来决定每一个网络请求的去向。

🔄 分流逻辑: 当您访问一个网站(如 google.com)时,ClashX 会检查您的规则文件。如果规则匹配到该域名需要代理,流量就会转发到代理服务器;如果是国内域名,流量则直接发送,不经过代理。

配置文件 (YAML)

ClashX 的核心是 config.yaml 文件。这个文件定义了三个主要部分:

  • Proxies (节点): 定义了具体的代理服务器信息(IP、端口、加密方式)。
  • Proxy Groups (策略组): 将节点分组,例如"自动选择"、"手动选择"、"苹果服务"等。
  • Rules (规则): 定义了流量的匹配逻辑,例如 DOMAIN-SUFFIX,google.com,Proxy
💻

2. 安装教程

三个简单步骤,快速安装 Clash X

Step 1

下载应用

访问 下载页面,选择适合您系统的版本进行下载。

💡 推荐使用最新稳定版:Clash X v1.119.0
Step 2

安装应用

  1. 双击下载的 .dmg 文件
  2. 将 Clash X 图标拖拽到"应用程序"文件夹
  3. 在"应用程序"文件夹中找到 Clash X,双击打开
Step 3

授予权限

首次打开时,系统可能会提示"无法打开,因为它来自身份不明的开发者"。解决方法:

  1. 打开"系统偏好设置" → "安全性与隐私"
  2. 点击"仍要打开"按钮
  3. 或者在终端执行命令:
bash
xattr -d com.apple.quarantine /Applications/ClashX.app
💡
提示: Clash X 需要网络代理权限,首次运行时会要求输入系统密码。
⚙️

3. 基本配置

完成初始设置,准备开始使用

启动 Clash X

打开应用后,您会在菜单栏看到 Clash X 的图标(一个猫咪图标)。点击图标可以看到主菜单。

🎯 菜单栏图标是您与 Clash X 交互的主要入口

初始设置

  1. 点击菜单栏图标
  2. 选择"配置" → "打开配置文件夹"
  3. 将您的配置文件(.yaml)放入此文件夹
  4. 回到菜单,在"配置"中选择您的配置文件
⚠️
注意: 配置文件格式必须正确,建议使用提供商提供的配置文件或订阅链接。
🔗

4. 订阅设置

使用订阅链接自动更新节点配置

添加订阅链接

订阅链接是最便捷的配置方式,可以自动更新节点信息。

1
点击菜单栏图标
2
配置 → 托管配置
3
添加订阅 URL

更新订阅

订阅链接可以定期更新,获取最新的节点信息:

🔄

手动更新

配置菜单 → 选择配置 → 点击"更新"

自动更新

在托管配置中设置更新间隔

🌐

5. 代理模式

了解三种代理模式,选择适合您的使用场景

🌍

全局模式

所有流量都通过代理,适合需要全部走代理的场景。

Global
📍

直连模式

所有流量直连,不经过代理。用于临时关闭代理。

Direct

切换代理模式

在菜单栏点击 Clash X 图标,在"出站模式"中选择需要的模式。

📋

6. 规则配置

自定义流量规则,精确控制代理行为

规则说明

规则用于判断哪些流量应该走代理,哪些直连。常见规则类型:

🌐

DOMAIN-SUFFIX

域名后缀匹配

🔍

DOMAIN-KEYWORD

域名关键词匹配

📍

IP-CIDR

IP 地址段匹配

🗺️

GEOIP

地理位置匹配

自定义规则

编辑配置文件,在 rules 部分添加自定义规则:

yaml
rules:
  - DOMAIN-SUFFIX,google.com,Proxy
  - DOMAIN-KEYWORD,youtube,Proxy
  - GEOIP,CN,DIRECT
  - MATCH,Proxy
🚀

7. 高级功能

掌握这些高级功能,让使用更加顺手

📊

Dashboard 控制面板

Clash X 提供了 Web 控制面板,可以实时监控流量和连接状态:

  • 菜单栏 → 点击"Dashboard"
  • 浏览器会自动打开控制面板
  • 可以查看实时流量、连接数、规则匹配等信息

测速功能

测试节点延迟,选择最快的节点:

  • 菜单栏 → 代理 → 选择策略组
  • 点击"测速"按钮
  • 等待测速完成,延迟最低的节点会自动选中
🔥

增强模式

启用增强模式可以代理更多类型的流量:

  • 菜单栏 → "设置为系统代理"(勾选)
  • 菜单栏 → "增强模式"(勾选)
🛡️

8. 安全与隐私

了解如何安全地使用 ClashX 保护您的网络隐私。

本地加密

ClashX 作为一个本地代理客户端,所有的规则匹配和分流决策都在您的 Mac 本地完成。您的原始流量数据不会被上传到任何第三方服务器(除了您配置的代理服务器)。

DNS 泄露保护

为了防止 DNS 污染和隐私泄露,建议在配置文件中启用 DNS 加密(DoH 或 DoT)。ClashX 支持接管系统 DNS 请求,确保您的域名解析过程也是加密的。

9. 常见问题

快速找到常见问题的解决方案

Q

为什么无法连接?

+
A

请检查以下几点:

  • 配置文件格式是否正确
  • 订阅链接是否有效
  • 节点是否可用(尝试切换其他节点)
  • 系统代理设置是否正确
  • 防火墙是否阻止了 Clash X
Q

如何解决速度慢的问题?

+
A

可以尝试以下方法:

  • 使用测速功能选择延迟低的节点
  • 切换到不同的节点
  • 检查本地网络状况
  • 联系服务提供商
Q

启动后图标不显示?

+
A

菜单栏图标可能被隐藏了:

  • 按住 ⌘(Command)键拖动图标调整位置
  • 检查系统偏好设置中的菜单栏设置
  • 重启应用
Q

如何卸载 Clash X?

+
A

完整卸载步骤:

  1. 退出 Clash X(菜单 → 退出)
  2. 删除 /Applications/ClashX.app
  3. 删除配置文件:~/.config/clash
  4. 检查系统代理设置,确保已恢复默认
提示:如果遇到其他问题,可以访问 GitHub Issues 查找解决方案或提交问题。