在 macOS 中配置 Shadowsocks 客户端

分类: Shadowsocks

新版 ShadowsocksX-NG 是使用 Swift 开发的 Shadowsocks for macOS 客户端,用来替代旧版的 ShadowsocksX 客户端,新版底层基于 Shadowsocks-libev 的 ss-local 客户端。

安装客户端

从 Github 直接下载压缩包,解压后把 ShadowsocksX-NG 文件拖入到应用程序(Application)中即可。

运行客户端

在应用程序(Application)中找到 ShadowsocksX-NG 点击运行,运行后在顶部状态菜单栏里面可以看到 纸飞机 图标。

默认图标为 灰色 表示 Shadowsocks 为关闭状态。

ShadowsocksX-NG

配置客户端

在菜单中点击 “服务器->服务器设置” 开始手动配置。

在服务器设置界面左下角点击 + 号来添加服务器配置。

请填写对应的服务器地址,端口,密码,加密方法。

ShadowsocksX-NG

OTA:需要服务器开启才可以(已经废弃的功能不推荐使用)。 KCPTun:需要服务器配置了对应的KCPTun,如果没有可以忽略。

如果有配置 KCPTun,请勾选,并填写对应的 KCPTun 配置信息。

代理模式:

  • PAC 自动模式:
    • 主要根据文件里面的规则来访问网络,及被屏蔽的网站才走代理访问。PAC 里面规则根据 GFWList 生成。
  • 全局模式:
    • 本机的所有连接全部通过代理服务器去访问,这样会导致访问国内网站和下载速度变慢,不推荐日常使用。
  • 手动模式:
    • 手工配置代理(例如使用 Chrome 插件 Proxy SwitchyOmega),不依靠 ShadowsocksX-NG 控制系统的代理配置。

日常使用推荐使用 PAC 自动模式

如果首次使用 PAC 自动模式 无法访问,请选择 全局模式,在选择 从 GFW List 更新 PAC,更新成功后重新选择 PAC 自动模式

浏览器配置

如果使用 手动模式 请参考下面来配置浏览器。