Mac 电脑使用 Shadowsocks,需要安装 macOS 客户端并准备可用的 Shadowsocks 节点。ShadowsocksX-NG 是常用的 Shadowsocks Mac 客户端,支持手动填写服务器参数、扫描屏幕二维码以及 PAC、全局和手动代理模式。
本文介绍 ShadowsocksX-NG 的下载、安装、SS 节点添加、二维码导入、代理模式设置和连接检查。没有节点的用户,也可以根据自己的使用方式选择 Just My Socks 成品节点或搬瓦工 VPS 自建 Shadowsocks。

ShadowsocksX-NG 在 macOS 系统下的安装与配置流程演示
一、下载并安装 ShadowsocksX-NG
ShadowsocksX-NG 是 macOS 平台的 Shadowsocks 客户端,项目托管在 GitHub。安装文件建议从官方项目获取,本站下载中心也提供备用下载入口。
1. 下载 ShadowsocksX-NG
ShadowsocksX-NG 的安装文件可以从 GitHub Releases 获取。安装文件格式可能随版本调整,下载完成后解压或打开安装包即可。
- GitHub 项目地址:ShadowsocksX-NG
- GitHub Releases:ShadowsocksX-NG Releases
- 本站下载中心:软件下载中心
如果 macOS 版本较旧,安装前先查看 GitHub 项目页面列出的系统要求,确认所下载版本支持当前系统。
如果还需要 Windows、Android 或 iOS 平台的客户端,可以参考:Shadowsocks/SS 客户端下载与节点配置教程(附 Win/Mac/安卓/苹果 镜像),其中整理了各系统的客户端下载和配置入口。
2. 安装 ShadowsocksX-NG
下载完成后,将 ShadowsocksX-NG 放入 macOS 的“应用程序”目录。

将 ShadowsocksX-NG 放入 macOS“应用程序”目录
打开“应用程序”,找到 ShadowsocksX-NG 并运行。首次打开从网络下载的应用时,macOS 可能会显示安全确认提示。确认安装文件来自 ShadowsocksX-NG 官方项目后,按照系统提示允许打开。

macOS 首次运行 ShadowsocksX-NG 时确认打开客户端
客户端运行后,macOS 顶部菜单栏会出现 ShadowsocksX-NG 的纸飞机图标,服务器和代理模式设置都从这里进入。
二、准备 Shadowsocks 节点
ShadowsocksX-NG 安装完成后,还需要准备 SS 节点。节点可以来自提供 Shadowsocks 服务的商家,也可以使用自己的 VPS 搭建。
如果不准备自己维护服务器,可以使用 Just My Socks 提供的成品节点。购买后可以从服务后台取得连接参数,具体步骤参考:Just My Socks 注册、购买以及使用教程。
如果希望自己管理 Shadowsocks 服务端,可以购买搬瓦工 VPS,购买流程参考:搬瓦工注册与购买图文教程。
VPS 开通后还需要部署 Shadowsocks 服务端,安装方法参考:CentOS 系统 Shadowsocks / SS 安装教程。
三、在 Mac 上添加 Shadowsocks 节点
准备好节点后,可以在 ShadowsocksX-NG 中手动填写服务器参数,也可以扫描屏幕上的二维码导入节点。
1. 手动添加 SS 节点
点击 macOS 顶部菜单栏的纸飞机图标,依次选择“服务器”→“服务器设置”,进入 ShadowsocksX-NG 的服务器管理页面。

从 ShadowsocksX-NG 菜单进入服务器设置
进入服务器设置窗口后,点击左下角“+”添加服务器,然后填写以下参数:
- 地址:填写 SS 节点的服务器 IP 地址或域名。
- 服务端口:填写服务端提供的端口。
- 加密方法:选择节点使用的加密方式。
- 密码:填写对应的 Shadowsocks 密码。
- 备注:用于区分节点,可以按需要填写。
服务器地址、端口、密码和加密方式都需要与服务端提供的信息一致。例如服务端使用 aes-256-gcm,客户端也应选择 aes-256-gcm。

在 ShadowsocksX-NG 中填写服务器地址、端口、密码和加密方式
填写完成后点击“确定”保存。需要添加多个节点时,可以继续点击“+”,保存后的节点可以从菜单栏“服务器”菜单中切换。
如果服务端还提供了 SIP003 插件参数,再按照服务端给出的插件类型和参数填写;服务端没有提供插件要求时无需设置。
如果所用节点提供了 OBFS 参数,可以参考:JustMySocks (苹果)Mac系统 OBFS 配置 Shadowsocks 教程。
2. 通过二维码导入 SS 节点
如果服务商提供 SS 节点二维码,可以使用 ShadowsocksX-NG 的屏幕二维码识别功能,无需逐项填写服务器参数。
先让二维码显示在 Mac 屏幕上,再点击菜单栏纸飞机图标,选择“扫描屏幕上的二维码”。

使用 ShadowsocksX-NG 扫描屏幕上的 SS 节点二维码
二维码识别成功后,节点会加入服务器列表。ShadowsocksX-NG 还支持从剪贴板导入服务器配置链接,已经复制 Shadowsocks 配置链接时,可以使用客户端对应的导入功能。
Android 手机需要使用 SS 节点时,可以参考:Android(安卓)系统 Shadowsocks 客户端配置与使用指南。
四、启动 ShadowsocksX-NG
节点保存后,在服务器列表中选择需要使用的节点,再开启 Shadowsocks 系统代理。
点击菜单栏纸飞机图标,在“服务器”中选择节点,然后点击“打开 Shadowsocks”。

开启 ShadowsocksX-NG 后状态由 Off 变为 On
菜单顶部显示 Shadowsocks: On,说明 ShadowsocksX-NG 已经开启本地代理和对应的系统代理设置。
五、设置 PAC、全局和手动代理模式
ShadowsocksX-NG 提供 PAC 自动模式、全局模式和手动模式,用于控制 macOS 如何使用 Shadowsocks 本地代理。
点击菜单栏纸飞机图标,可以在主菜单中切换代理模式。

ShadowsocksX-NG 的 PAC 自动、全局和手动代理模式
- PAC 自动模式:ShadowsocksX-NG 根据 PAC 规则决定哪些地址使用 SS 节点。需要更新规则时,可以使用菜单中的“从 GFW List 更新 PAC”。
- 全局模式:ShadowsocksX-NG 将系统网络代理设置为当前 SS 代理,遵循 macOS 系统代理设置的应用会使用该代理。
- 手动模式:客户端启动本地代理,但不修改 macOS 系统代理设置。需要使用代理的应用应自行填写 ShadowsocksX-NG 提供的 SOCKS5 代理参数。
日常网页访问可以先使用 PAC 自动模式。需要让遵循系统代理设置的应用统一使用 SS 节点时,可以切换到全局模式。需要自行填写 SOCKS5 参数时,再使用手动模式。
六、检查 Shadowsocks 是否连接成功
菜单显示 Shadowsocks: On 后,可以通过浏览器检查当前节点。
打开浏览器访问需要经过 Shadowsocks 的网站,如果网页能够正常加载,可以继续检查出口 IP。
如果需要核对出口 IP,可以访问 IPinfo。当该网站的请求经过 Shadowsocks 时,页面显示的公网 IP 应为 SS 节点出口地址。
七、ShadowsocksX-NG 常见连接问题
Mac Shadowsocks 客户端无法使用时,可以从代理模式、节点参数、macOS 安全限制以及其他代理软件几个方面排查。
1. Shadowsocks: On 但网页打不开
可以先把代理模式切换到全局模式进行排查。如果全局模式能够访问,而 PAC 自动模式无法访问对应网站,需要检查 PAC 规则。
2. 服务器参数保存后仍无法连接
检查服务器地址、服务端口、密码和加密方式是否与服务端信息一致。使用 Just My Socks 时,以服务后台提供的节点参数为准;使用自建服务器时,以服务端配置为准。
如果服务商同时提供服务器域名和 IP 地址,其中一个地址无法连接时,可以尝试服务商提供的另一个地址。
3. ShadowsocksX-NG 无法打开
如果 macOS 阻止应用运行,先确认安装文件来自 ShadowsocksX-NG 官方项目,再按照系统的安全提示允许打开。
系统版本过低也可能导致客户端无法运行,可以查看所下载版本在 GitHub Release 中列出的系统要求。
4. 与其他代理或 VPN 冲突
浏览器代理插件、其他系统代理客户端或 VPN 软件都可能修改网络代理设置。开启 ShadowsocksX-NG 后出现网络异常时,可以先退出其他代理工具,再重新开启 ShadowsocksX-NG。
如果浏览器单独设置过代理,也需要检查浏览器中的代理地址是否仍指向其他服务。
Windows 电脑需要配置 Shadowsocks,可以参考:Windows SS客户端设置与 Shadowsocks配置教程(附下载地址)。
如果 Mac 上使用的是 Trojan 节点,需要使用支持 Trojan 协议的客户端,配置方法参考:Mac OS X(苹果)系统 Trojan 客户端使用教程。
需要现成 SS 节点的用户,可以先参考:Just My Socks 在售 Shadowsocks / V2Ray 方案及套餐详情,下面是本站整理的在售套餐:
| 机房位置 | 带宽 | 流量 | 设备 | 价格 | 购买 |
|---|---|---|---|---|---|
| 洛杉矶 500 | 2.5Gbit | 500GB/月 | 5台 | $5.88/月-$58.88/年 | 购买 |
| 洛杉矶 1000 | 5Gbit | 1T/月 | 无限 | $9.88/月-$98.88/年 | 购买 |
| 洛杉矶 5000 | 5Gbit | 5T/月 | 无限 | $48.99/月-$489.99/年 | 购买 |
| 洛杉矶 10000 | 5Gbit | 10T/月 | 无限 | $93.99/月-$948.99/年 | 购买 |
| 香港 CMI+NTT | 2.5Gbps | 500GB/月 | 5台 | $8.99/月-$89.99/年 | 购买 |
| 香港 CMI+NTT | 5Gbps | 1T/月 | 无限 | $14.90/月-$113.99/年 | 购买 |
| 香港 CMI+NTT | 5Gbps | 5T/月 | 无限 | $59.99/月-$599.99/年 | 购买 |
| 香港 IPLC 专线 | 300MB 独享 | 300GB/月 | 3台 | $21.00/月-$210.00/年 | 购买 |
| 香港 IPLC 专线 | 1G 独享 | 1T/月 | 无限 | $59.00/月-$589.00/年 | 购买 |
| 香港 CN2 GIA | 100MB 独享 | 100GB/月 | 3台 | $34.99/月-$349.99/年 | 购买 |
| 香港 CN2 GIA | 500MB 独享 | 500GB/月 | 5台 | $149.99/月-$1499.99/年 | 购买 |
| 香港 CN2 GIA | 1G 独享 | 1T/月 | 无限 | $279.99/月-$2799.99/年 | 购买 |
| 日本 CN2 GIA | 100MB 独享 | 100GB/月 | 3台 | $29.99/月-$299.99/年 | 购买 |
| 日本 CN2 GIA | 200MB 独享 | 500GB月 | 5台 | $135.99/月-$1349.99/年 | 购买 |
| 日本 CN2 GIA | 500MB 独享 | 1T/月 | 无限 | $239.00/月-$2399.00/年 | 购买 |
| 日本 CN2 GIA | 700MB 独享 | 5T/月 | 无限 | $1135.00/月-$11395.00/年 | 购买 |
| 伦敦 500 | 2.5Gbps | 500GB/月 | 5台 | $6.8/月-$67.99/年 | 购买 |
| 伦敦 1000 | 5Gbps | 1T/月 | 无限 | $11.29/月-$113.99/年 | 购买 |
| 伦敦 5000 | 5Gbps | 5T/月 | 无限 | $59.99/月-$559.99/年 | 购买 |
需要 VPS 服务器?Just My Socks 更适合直接使用代理服务;如果您需要建站、部署项目、搭建环境或学习 Linux,可以选择搬瓦工 VPS,参考 搬瓦工在售 VPS 套餐整理与购买推荐。 |
|||||

搬瓦工教程