ShadowsocksR(SSR)官方有 Windows 客户端,可以非常方便的实现在 Windows 电脑上链接已经安装好的 SSR 服务器,并且 SSR Windows 客户端支持 GFWList 分流、开机启动等,下面我们介绍下 ShadowsocksR(SSR)Windows 客户端配置教程。
1、SSR 服务器搭建
如果你还没有搭建 SSR 服务器,那么可以参考之前的 SSR 一键脚本链接,本文是在成功搭建 SSR 服务器之后的后续教程:
2、SSR Windows 客户端下载
ShadowsocksR Windows 客户端 GitHub 地址:ShadowsocksR Windows 客户端,目前最新的版本是 4.92。
需要注意的是,ShadowsocksR Windows 客户端需要安装 Framework 以及 Visual C++ 2015 Redistributable(x86) (一般来说,Windows 7 系统会自带这些,所以 ShadowsocksR Windows 客户端可以直接运行),你也可以选择低版本的 ShadowsocksR Windows 客户端,不需要依赖这些库:低版本 ShadowsocksR Windows 客户端。
更多 ShadowsocksR 客户端下载可以参考:Windows/Mac/Android/iOS/Linux ShadowsocksR(SSR) 客户端下载。
3、SSR Windows 客户端配置
下载好 SSR Windows 客户端后,直接双击打开,这时在右下角的任务栏应该会有一个小飞机图标:
右击这个小飞机图标,选择“服务器”->“编辑服务器”:
之后你需要输入 SSR 服务器端的配置,这些跟你自己的 SSR 服务器端一致即可,其中带 * 的表示必填项,包括:
- 服务器 IP:前面打勾后可见,需要填写你 SSR 服务器的 IP 地址(Server IP)
- 服务器端口:填写你 SSR 服务的启动端口(Server Port)
- 密码:填写你 SSR 服务的密码(Password)
- 加密:填写你 SSR 服务的加密方式(Encryption Method)
- 协议:填写你 SSR 服务的协议(Protocol)
- 协议参数:留空即可
- 混淆:填写你 SSR 服务的混淆方式(obfs)
- 混淆参数:混淆参数可以填一个常用的国外网址(例如 github.com),也可以直接留空:
之后保存服务器配置,右击小飞机图标选择“系统代理模式”->“PAC 模式”即可使用 SSR(在 PAC 模式下,国内的网站直接连接,国外不能访问的网站通过 SSR 代理连接):
4、SSR Windows 客户端高级选项
1.SSR 代理规则设置
SSR Windows 客户端的代理规则有 3 个方面控制:系统代理模式、PAC 和代理规则。
1)系统代理模式
这个是指进入到 SSR 客户端的流量的走向(在“代理规则”基础上的第二次流量控制),它有3个选项:
- 直连模式:不走 SSR 代理,直接连接;
- PAC 模式:通过 PAC 规则代理流量(国内的网站直接连接,国外不能访问的网站通过 SSR 代理连接);
- 全局模式:全部都走 SSR 代理。
2)PAC
PAC 模式就是在当 系统代理模式 选择“PAC 模式”需要的配置信息,一般来说,直接通过 GFWList 来更新 PAC 规则即可,点击“更新 PAC 为 GFWList”即可更新,更新完毕后在 SSR Windows 客户端的目录下会有一个 pac.txt 文件,你也可以手动“编辑本地 PAC 文件”添加规则:
3)代理规则
这个设置是指电脑的哪些流量会进入 SSR 客户端,是在“系统代理模式”前的一次流量分流,它有 5 个选项:
- 绕过局域网:局域网 IP 不进入 SSR 客户端;
- 绕过局域网和大陆:局域网 IP 和大陆 IP 不进入 SSR 客户端;
- 绕过局域网和非大陆:局域网 IP 和非大陆 IP 不进入 SSR 客户端;
- 用户自定义:用户自定义;
- 全局:所有 IP 都进入 SSR 客户端。
在了解了 SSR Windows 客户端的这三个规则的意思后相信大家可以找出最合适自己的配置方式了,一般来说,正常人的最常用配置如下:
- 系统代理模式:PAC
- PAC:更新 PAC 为 GFWList
- 代理规则:全局
2.SSR 开机启动设置
SSR Windows 客户端支持开启自启动,勾选“选项设置”->“开启启动”即可: