ClashX 是专为 macOS 设计的原生 Clash GUI 客户端,本教程将详细介绍如何下载、安装和配置 ClashX。
下载 ClashX
获取最新版本
-
官方下载
- 访问 ClashX 下载页面
- 选择适合您Mac的版本(标准版或Pro版)
-
版本选择
- 标准版: 包含基础功能,适合日常使用
- Pro版: 包含高级功能,支持更多协议
安装 ClashX
系统要求检查
在安装前,请确认您的系统满足以下要求:
- macOS 10.15 (Catalina) 或更高版本
- 至少 50MB 可用存储空间
- 管理员权限
安装步骤
-
下载并挂载dmg文件
# 下载完成后,双击 .dmg 文件 # 等待磁盘镜像挂载完成
-
安装应用程序
- 将 ClashX 图标拖拽到 Applications 文件夹
- 等待复制完成
-
首次启动
- 在 Applications 中找到 ClashX
- 右键点击选择"打开"(绕过Gatekeeper)
- 在安全提示中点击"打开"
权限设置
ClashX 首次运行时需要设置必要权限:
-
网络权限
- 系统会自动请求网络访问权限
- 点击"允许"授权
-
管理员权限
- 设置系统代理时需要管理员密码
- 输入您的macOS用户密码
-
辅助功能权限(可选)
- 某些高级功能需要辅助功能权限
- 前往"系统偏好设置" → “安全性与隐私” → “隐私” → “辅助功能”
- 添加并勾选 ClashX
基本配置
第一步:导入订阅配置
方法一:使用订阅链接
-
添加订阅
- 点击菜单栏的 ClashX 图标(⚔️)
- 选择"配置" → “托管配置” → “管理”
- 点击右下角"+“按钮
-
输入配置信息
Url: 您的订阅链接地址 Config Name: 给配置起个名字(如:我的配置)
-
保存配置
- 点击"确定"保存
- 等待配置下载完成
方法二:使用本地配置文件
-
准备配置文件
- 确保有标准的 Clash YAML 配置文件
- 文件扩展名为
.yaml
或.yml
-
导入文件
- 点击"配置” → “打开配置文件夹”
- 将配置文件复制到该目录
- 在菜单中选择对应配置
第二步:启用代理
-
选择出站模式
- 点击菜单栏的 ClashX 图标
- 选择"出站模式" → “规则判断”(推荐新手使用)
-
开启系统代理
- 在菜单中选择"设为系统代理"
- 状态显示"已开启"表示成功
-
选择代理节点
- 在"代理"子菜单中选择合适的节点
- 建议先测试延迟,选择延迟较低的节点
高级配置
代理模式详解
-
规则判断模式(推荐)
- 根据规则自动选择直连或代理
- 国内网站直连,国外网站走代理
- 适合日常使用
-
全局模式
- 所有流量都通过代理
- 适用于需要隐藏真实IP的场景
-
直连模式
- 所有流量都不走代理
- 相当于关闭代理功能
自定义规则
-
编辑规则文件
- 点击"配置" → “打开配置文件夹”
- 找到当前使用的配置文件
- 使用文本编辑器编辑 YAML 文件
-
常用规则示例
rules: # 直连规则 - DOMAIN-SUFFIX,baidu.com,DIRECT - DOMAIN-SUFFIX,qq.com,DIRECT # 代理规则 - DOMAIN-SUFFIX,google.com,PROXY - DOMAIN-SUFFIX,youtube.com,PROXY # 最终规则 - MATCH,DIRECT
节点管理
-
测试延迟
- 在"代理"菜单中选择"延迟测试"
- 查看各节点的延迟情况
-
自动选择
- 使用"自动选择"模式
- 系统会自动选择延迟最低的可用节点
-
故障转移
- 配置多个备用节点
- 主节点失效时自动切换
使用技巧
菜单栏操作技巧
-
快速操作
- 左键点击:打开主菜单
- Option + 左键:快速开关代理
- 右键点击:快速访问常用功能
-
状态指示
- 菜单栏图标颜色代表不同状态
- 蓝色:代理已启用
- 灰色:代理已关闭
- 红色:配置错误
快捷键
配置系统级快捷键提高使用效率:
- ⌘ + Shift + C: 快速切换配置
- ⌘ + Shift + M: 切换代理模式
- ⌘ + Shift + T: 测试所有节点延迟
自动化设置
-
开机启动
- 右键 ClashX 图标
- 选择"偏好设置"
- 勾选"Login Item"
-
自动更新订阅
- 在"偏好设置"中设置更新间隔
- 推荐设置为24小时自动更新
常见问题解决
无法启动应用
症状: 双击 ClashX 没有反应或提示安全警告
解决方案:
- 使用右键"打开"方式启动
- 前往"系统偏好设置" → “安全性与隐私”
- 在"通用"选项卡中点击"仍要打开"
代理不生效
排查步骤:
-
检查系统代理设置
- 打开"系统偏好设置" → “网络”
- 选择当前网络 → “高级” → “代理”
- 确认HTTP和HTTPS代理设置正确
-
检查防火墙设置
- 确保防火墙未阻止 ClashX
- 在"安全性与隐私" → “防火墙"中添加例外
-
验证配置文件
- 检查配置文件格式是否正确
- 确认订阅链接有效
节点连接失败
可能原因及解决:
-
网络连接问题
- 检查本地网络连接
- 尝试使用其他网络
-
节点服务器问题
- 切换到其他可用节点
- 联系服务提供商确认
-
配置过期
- 手动更新订阅配置
- 检查订阅链接是否仍然有效
性能优化
-
减少资源占用
- 关闭不必要的高级功能
- 减少同时连接的节点数量
-
提高连接速度
- 选择地理位置较近的节点
- 使用负载均衡模式
安全建议
基础安全
-
下载安全
- 仅从官方渠道下载 ClashX
- 验证应用签名和完整性
-
配置安全
- 保护好订阅链接,避免泄露
- 定期更新到最新版本
-
使用安全
- 在公共网络环境下谨慎使用
- 避免在代理状态下访问敏感账户
隐私保护
-
日志管理
- 定期清理连接日志
- 关闭不必要的日志记录
-
DNS设置
- 使用安全的DNS服务器
- 启用DNS over HTTPS
卸载 ClashX
如需完全卸载 ClashX:
-
退出应用
- 在菜单栏中选择"退出ClashX”
-
移除应用文件
- 将 Applications 中的 ClashX 拖到废纸篓
-
清理配置文件
rm -rf ~/Library/Application\ Support/com.west2online.ClashX rm ~/Library/Preferences/com.west2online.ClashX.plist
-
重置系统代理
- 手动关闭系统代理设置
总结
ClashX 是一款优秀的 macOS 原生代理客户端,具有以下优势:
- 原生体验: 完美集成 macOS 系统
- 资源占用低: 优化的原生代码
- 操作简便: 菜单栏一键操作
- 功能完整: 支持所有主流协议
通过本教程,您应该能够成功安装和配置 ClashX,开始您的网络代理之旅。如果在使用过程中遇到问题,建议先查看常见问题解答或访问官方文档。