新版 ShadowsocksX-NG 是使用 Swift 开发的 Shadowsocks for macOS 客户端,用来替代旧版的 ShadowsocksX 客户端,新版底层基于 Shadowsocks-libev 的 ss-local 客户端。
安装客户端
从 Github 直接下载压缩包,解压后把 ShadowsocksX-NG 文件拖入到应用程序(Application)中即可。
运行客户端
在应用程序(Application)中找到 ShadowsocksX-NG 点击运行,运行后在顶部状态菜单栏里面可以看到 纸飞机 图标。
默认图标为 灰色 表示 Shadowsocks 为关闭状态。
配置客户端
在菜单中点击 “服务器->服务器设置” 开始手动配置。
在服务器设置界面左下角点击 + 号来添加服务器配置。
请填写对应的服务器地址,端口,密码,加密方法。
OTA:需要服务器开启才可以(已经废弃的功能不推荐使用)。 KCPTun:需要服务器配置了对应的KCPTun,如果没有可以忽略。
如果有配置 KCPTun,请勾选,并填写对应的 KCPTun 配置信息。
代理模式:
- PAC 自动模式:
- 主要根据文件里面的规则来访问网络,及被屏蔽的网站才走代理访问。PAC 里面规则根据 GFWList 生成。
- 全局模式:
- 本机的所有连接全部通过代理服务器去访问,这样会导致访问国内网站和下载速度变慢,不推荐日常使用。
- 手动模式:
- 手工配置代理(例如使用 Chrome 插件 Proxy SwitchyOmega),不依靠 ShadowsocksX-NG 控制系统的代理配置。
日常使用推荐使用 PAC 自动模式。
如果首次使用 PAC 自动模式 无法访问,请选择 全局模式,在选择 从 GFW List 更新 PAC,更新成功后重新选择 PAC 自动模式。
浏览器配置
如果使用 手动模式 请参考下面来配置浏览器。