如何在 macOS 使用 ClashX 管理代理:完整指南

🖥️

快速入门

ClashX 是一款专为 macOS 设计的图形化代理管理工具,它基于强大的 Clash 核心开发,提供了简洁直观的用户界面。本文将从零开始,带你全面掌握 ClashX 的使用方法。

无论你是新手还是有经验的用户,这份指南都将帮助你充分发挥 ClashX 的强大功能,实现高效、稳定的代理连接。

为什么选择 ClashX?

原生 macOS 体验、极低资源占用、完全免费开源、活跃的社区支持

下载与安装

系统要求

在开始之前,请确保你的 Mac 满足以下要求:

  • macOS 10.15 Catalina 或更高版本
  • 至少 100MB 可用磁盘空间
  • 支持 Intel 和 Apple Silicon (M1/M2/M3) 芯片

下载 ClashX

访问 ClashX 的 GitHub Releases 页面,下载最新版本:

推荐下载方式

1. 访问官方 GitHub:https://github.com/charlessnow/ClashX

2. 点击 Releases 标签

3. 下载最新的 .dmg 安装包

安装步骤

步骤 1
打开下载的 DMG 文件
步骤 2
拖拽到应用程序文件夹
步骤 3
首次启动并授予权限
⚠️
首次启动提示

如果 macOS 提示"无法打开,因为它来自身份不明的开发者",请前往"系统偏好设置" > "安全性与隐私",点击"仍要打开"。

基础配置

添加订阅链接

ClashX 支持通过订阅链接快速导入配置。这是最推荐的配置方式:

  1. 点击菜单栏的 ClashX 图标
  2. 选择"配置" > "托管配置" > "管理"
  3. 点击"添加"按钮
  4. 粘贴你的订阅链接 URL
  5. 设置一个易识别的名称
  6. 点击"确定"保存
💡
自动更新配置

ClashX 会定期自动更新订阅配置,确保节点信息始终是最新的。你也可以手动点击"更新"按钮立即刷新。

手动导入配置文件

如果你有本地配置文件(.yaml 格式),可以通过以下方式导入:

  • 方法一:点击"配置" > "打开配置文件夹",将 .yaml 文件复制到文件夹中
  • 方法二:在 Finder 中双击 .yaml 文件,选择用 ClashX 打开

代理模式详解

ClashX 提供了四种代理模式,每种模式适用于不同的使用场景:

模式 说明 适用场景
全局模式 所有流量都通过代理 简单场景,需要全局代理
规则模式 根据规则智能分流 日常使用(推荐)
直连模式 不使用任何代理 临时禁用代理
脚本模式 通过脚本自定义策略 高级用户定制

推荐设置

对于大多数用户,建议使用"规则模式"。它能够自动识别国内外流量,国内网站直连,国外网站走代理,实现最佳的速度和稳定性。

高级功能

设置系统代理

ClashX 可以作为系统代理运行,接管所有应用的网络流量:

  • 点击菜单栏图标,勾选"设置为系统代理"
  • 选择合适的代理模式
  • ClashX 会自动配置系统网络设置

延迟测试

定期测试节点延迟,选择最快的服务器:

  • 点击"代理" > "延迟测试"
  • ClashX 会测试所有节点的响应速度
  • 延迟数值越小,连接速度越快

Dashboard 控制面板

ClashX 内置了 Web 控制面板,提供实时监控和管理功能:

🌐
访问 Dashboard

点击"控制台" > "控制面板",或在浏览器访问 http://127.0.0.1:9090/ui

常见问题解决

无法连接到代理服务器

如果遇到连接问题,请按以下步骤排查:

  1. 检查订阅链接是否有效,尝试更新配置
  2. 确认代理模式设置正确(推荐规则模式)
  3. 尝试切换到不同的节点
  4. 检查本地防火墙设置
  5. 重启 ClashX 应用

部分应用无法代理

某些应用可能不遵循系统代理设置,解决方法:

  • 开启"增强模式"(需要管理员权限)
  • 在应用内手动配置代理(HTTP: 7890, SOCKS5: 7891)
  • 检查规则配置是否包含该应用的域名
💡
获取帮助

如果问题仍未解决,可以查阅 GitHub Issues 或加入社区讨论,获取更多技术支持。

评论

💬

评论功能即将上线,敬请期待!