Mac OS 环境下的 ShadowsocksR 客户端选择相对有限,ShadowsocksX-NG-R8 是目前较主流的一款,原生支持 SS / SSR 协议,这篇文章直接记录该客户端的配置流程,在动手配置前,先对比一下 Mac OS 系统下几款名称相似的代理工具,避免下载错相应的版本。

ShadowsocksX-NG-R8 苹果电脑客户端网络设置
ShadowsocksX 与 ShadowsocksX-NG 仅支持原版 SS,不支持 SSR 混淆功能,而带有后缀“R”的版本(如 ShadowsocksX-R 和 Shadowsocks-NG-R)则支持 SSR。安装前,请认准科学上网客户端的具体版本号。
一、Mac OS 系统 SSR 客户端版本区分
Shadowsocks 的 Mac OS 客户端,主要有两个版本:
- ShadowsocksX
- ShadowsocksX-NG
以上两个看似与 ShadowsocksX-NG-R8 相似,但是区别很大,以上两个仅支持 Shadowsocks 原版,不支持 SSR 的混淆功能,也就是说 ShadowsocksX 和 ShadowsocksX-NG 同为 SS 客户端,只是后者是前者的升级版本,它们不支持 SSR 协议。
支持 SSR 协议的 Mac OS 客户端则衍生于以上两个版本,只是在名称后面多出了一个“R”:
- ShadowsocksX-R
- Shadowsocks-NG-R
以上这两个版本的的客户端都支持 SSR 混淆功能,而后者也是前者的升级版。
今天搬瓦工教程网为大家介绍的就是目前 Mac OS 系统下最新版 ShadowsocksX-NG-R8 客户端配置教程。
- 系统要求:macOS 10.5 及以上
- 设备要求:MacBook / iMac / Mac Pro
在初次进行配置上网客户端前,请大家全面阅读文章后再进行操作。
如果你只需要使用原版 Shadowsocks 协议,不涉及 SSR 混淆设置,可以直接参考 Mac OS X(苹果)系统 Shadowsocks 客户端配置使用教程 完成基础网络配置。
二、配置前基础准备工作
正式配置客户端之前,需要提前准备好以下两项基础条件:
1. 获取节点服务器订阅
这里推荐使用搬瓦工官方出品的 Just My Socks 服务,提供 CN2 GIA 线路,三网直连,遇到 IP 封锁会自动更换。
- 如果还没注册,可以参考这篇 Just My Socks 注册、购买以及使用教程。
- 需要了解不同配置的,请查看 Just My Socks 套餐汇总指南。
- 购买时可以配合 Just My Socks 最新优惠码 使用以节省成本。
搬瓦工机场 Just My Socks 上网套餐介绍:
| 机房位置 | 带宽 | 流量 | 同时在线 | 价格 | 链接 |
|---|---|---|---|---|---|
| 洛杉矶 500 | 2.5 Gbit | 500GB/月 | 5台设备 | $5.88/月 - $58.88/年 | 直达官网 |
| 洛杉矶 1000 | 5 Gbit | 1T/月 | 无限设备 | $9.88/月 - $98.88/年 | 直达官网 |
| 洛杉矶 5000 | 5 Gbit | 5T/月 | 无限设备 | $48.99/月 - $489.99/年 | 直达官网 |
| 洛杉矶 10000 | 5 Gbit | 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 独享 | 1000GB/月 | 无限设备 | $239.00/月 - $2399.00/年 | 直达官网 |
| 伦敦 500 | 2.5Gbps | 500GB/月 | 5台设备 | $6.8/月 - $67.99/年 | 直达官网 |
| 伦敦 1000 | 5Gbps | 1000GB/月 | 无限设备 | $11.29/月 - $113.99/年 | 直达官网 |
除了选择现成的订阅服务,如果你计划自行搭建节点,首先需要拥有一台海外服务器。可以参考这篇 最新 Vultr VPS 注册与购买教程 完成基础的服务器选购。
部分用户倾向于购买 VPS 自行搭建节点,若服务器预装的是 CentOS,可以直接使用这篇 CentOS 系统 ShadowsocksR 一键脚本安装教程 (支持CentOS 9) 快速完成服务端部署。
如果是 Ubuntu 环境,操作逻辑基本一致,对应的安装指引在此查看:Ubuntu 系统 ShadowsocksR / SSR 一键脚本安装教程。
2. 下载安装对应客户端
ShadowsocksR / SSR 客户端的各平台最新版本可以参考 ShadowsocksR 客户端下载页 获取。
除了本文重点讲解的 Mac 版本,Windows 桌面用户请参阅 Windows 系统 ShadowsocksR / SSR 客户端配置教程 提取对应文件并完成设置。
移动端设备的操作界面有所不同,安卓手机的参数填法请核对 Android(安卓)系统 ShadowsocksR / SSR 客户端配置教程 进行连通测试。
三、ShadowsocksX-NG-R8 客户端配置教程
进入以上 ShadowsocksR / SSR 客户端下载页面,找到 ShadowsocksR / SSR 客户端进行下载,下载完成后进行解压,双击下载的 dmg 文件将 ShadowsocksX-NG-R8.app 拖放到 将软件包拖动到你的“应用程序”目录,如图:

ShadowsocksX-NG-R8 客户端基础安装图示
然后在“应用程序”中找到 ShadowsocksX-NG-R8,双击打开,在你打开时可能会出现“无法打开“ShadowsocksX-NG-R8.app”,因为它来自身份不明的开发者。”的提示,如图:

初次运行可能会拦截客户端的系统安全提示
点击“好”以后,依次点击 launchpad 》系统偏好设置》安全性与隐私 》通用选项卡》 这是会看到“允许从以下位置下载的应用” 点击“仍要打开”,如图:

进入偏好设置点击“仍要打开”以解除限制
然后输入您的用户密码后会看到提示“macos 无法验证“ShadowsocksX-NG-R8.app“ 的开发者,您确定要打开它吗?”再次点击“打开”如图:

再次点击“打开”以正式放行软件运行权限
这时可能还会再让你输入账户密码,打开后 ShadowsocksX-NG-R8 客户端界面可能没有在你的屏幕显示,请在电脑状态栏中找到一个“小飞机”的图标,如图:
如果你有机场或者订阅地址,请在电脑状态栏中找到一个“小飞机”的图标,点击“小飞机”图标会弹出主菜单,点击左侧“服务器”然后点击“编辑订阅”,如图:

展开主菜单进入订阅设置界面
在弹出的窗口中点击左下角“+”号,然后粘贴你的订阅地址(注:复制订阅地址进去的时候有可能会复制到空格,请前后空格删除干净,否则会导致订阅失败。)
- 订阅地址:输入你购买的订阅地址。
- 口令:可以不输入。
- 组名:可以不输入。

点击加号后填入准备好的节点订阅链接
订阅地址输入完成后点击“OK”完成,然后返回回到 ShadowsocksX-NG-R8 客户端主界面点击“服务器”再次点击“手动更新订阅”,如图:

在菜单中点击“手动更新订阅”获取配置
当提示“成功更新订阅”时,即表示服务器信息已经下载完成,如图:

订阅信息拉取成功后的通知弹窗
这时节点列表中将会显示出可用的节点信息,再次点开 ShadowsocksX-NG-R8 图标,就可看到已经有节点信息显示了,鼠标移上去,选择你需要使用的节点信息后就能愉快的访问外网了,如图:

在服务器列表中勾选当前需要连接的节点
8、如果你是自己购买 VPS 搭建的 ShadowsocksR 上网环境,请在电脑状态栏中找到一个“小飞机”的图标,点击“小飞机”图标会弹出主菜单,点击左侧“服务器”然后点击“服务器设置”,如图:

展开菜单点击“服务器设置”以填入单节点信息
9、在弹出的新窗口中按照下图提示框的指示输入相应的上网配置信息,如图:
- 地址:在地址一览填入 IP 和端口(如:192.168.1.1:123456)
- 加密方法:你配置 ShadowsocksR 时选择的加密方式。
- 密码:你设置的密码。
- 备注:随意取一个闪亮的名字吧。
- 协议:你配置 ShadowsocksR 时选择的协议。
- 协议参数:你配置 ShadowsocksR 时选择的协议参数。
- 混淆:你配置 ShadowsocksR 时选择的混淆模式。
- 混淆参数:你配置 ShadowsocksR 时选择的混淆参数。
- 分组:随意取一个闪亮的名字吧。
如果没有留空即可。

根据服务端信息逐一填写对应的协议与混淆规则
10、配置完成后点击“确定”后回到 ShadowsocksX-NG-R8 客户端主界面,一般情况下建议大家选择“PAC 模式”然后点击“打开 Shadowsocks”启动程序,如图:

启动代理服务并建议优先选择 PAC 模式进行分流
当你第一次使用 ShadowsocksX-NG-R8 时,建议大家更新 PAC,具体操作方法在 ShadowsocksX-NG-R8 主菜单上点击“代理设置”再次点击“从 GFW List 更新 PAC”,如图:

更新 PAC 文件以确保本地分流列表为最新状态
接下来如果服务器信息配置信息以及操作无误的话,大家应该可以进行科学上网了。
选择代理模式
ShadowsocksX-NG-R8 提供了多种代理模式,您可以根据自己的需求选择合适的模式:
- PAC 模式:这是推荐的模式,它会自动根据预设的规则判断哪些流量需要通过代理,哪些流量可以直接访问,既能提高访问速度,又能节省资源。
- 全局模式:在这种模式下,所有流量都会通过代理服务器,适用于需要全面访问国外网络的场景,但可能会对国内网站的访问速度产生一定影响。
- 手动模式:此模式下,您需要手动设置哪些流量需要通过代理,适合有一定网络知识的用户进行自定义配置。
启动代理
配置完成后,点击纸飞机图标,选择“打开 Shadowsocks”启动服务,当任务栏右上角的纸飞机图标变为彩色时,就代表代理已启动,此时即可正常访问网络。
四、常见问题与解决方法
在实际配置和使用期间,主要会遇到以下几类状况:
- 连接失败:首先检查服务器信息是否正确,包括服务器地址、端口、加密方式等,同时排查本地网络连接是否正常。
- 订阅更新失败:多为网络阻断或订阅链接失效,可尝试更换本地网络环境,或重新复制最新订阅链接,确保客户端为最新版本。
- 客户端无法启动:可能权限不足,尝试重新下载并安装,并在“安全性与隐私”中给予应用运行权限。
- 速度慢:尝试切换其他地区的服务器节点,排查当前宽带环境是否稳定,避免在网络拥堵时段测试。
以上就是 Mac OS 系统下 ShadowsocksX-NG-R8 客户端的基础配置流程,遇到无法联网的情况,优先核对节点端口和密码信息是否填错。
