Mac系统使用Clash for Windows (CFW)教程


你沒看錯,Mac版的Clash也叫做 Clash for Windows。

Clash 是一个使用 Go 语言编写,基于规则的跨平台代理软件核心程序。Clash for Windows 是运行在 macOS 上的一款科学上网工具。支持的协议: Vmess, Shadowsocks, Snell , SOCKS5。
优点:

  • 可切换代理模式以及节点
  • 支持节点批量测试延迟
  • 方便使用,自动选择可用节点

第一步

安装 Clash For Windows.dmg
下载地址:Clash For Widdows.dmg
首次使用 Clash For Windows 时,macOS 会提醒你此应用来自未知开发者,请允许打开此应用


第二步

同意 ClashX 使用管理员权限,选择安装

由于 macOS 默认情况下只允许运行可信任签名的应用,如果 macOS 阻止运行该软件,请打开 macOS 终端,在新建的终端 Shell 中输入:

sudo spctl --master-disable

由於調用了sudo權限,您需要輸入密碼,会输出如下提示 (此时你需要输入密码,在 Shell 中输入的密码是不可见的,输入完毕后请按回车键。):

Password:

第三步

Clash for Windows for Mac 后,点击窗口左侧的 Profiles (配置文件)。

Profiles

第四步

点击添加,然后填入订阅地址并且确定下載。

订阅地址确定

第五步

设置为系统代理然後選擇直連、規則、全局以及節點。

系统代理

Q&A

Q:为什么 ClashX 提示

Invalid Config:yaml: unmarshal errors:line 1:cannot unmarshal !!seq into config.RawConfig

A:尝试将文件后缀 yaml 改为 yml,或尝试重新复制订阅链接 (确认是否复制的是 ClashX 的订阅链接) 并且确认没有多复制任何其他内容 (空格、字母、符号)

Q: Clash Rule-Set 報錯怎麼處理?

由於引用了外部資源,部分版本的 Clash 並不支持,Premium內核的 Clash 實測正常使用。如果遇上 Rule-Set 報錯的話,請下載 Premium 內核的 Clash 哦!(ClashX不是原作者的產物,請使用Clash for Windows, Mac上也叫做Clash for windows)