一、下载 libQtShadowsocks
在 Github > 上下载如 shadowsocks-libqss-v2.0.2-win64.7z
二、配置相关文件
新建一个名为 libQtShadowsocks 的文件夹,将下载好的 shadowsocks-libqss-v*.*.*-win64.7z 解压进文件夹中
在文件夹中使用 Atom 等编辑器新建名为 config.json 的配置文件,内容如下(不要使用 Windows 自带的记事本或者写字板,不然很可能出现评论中一些运行出错的毛病)
{
"server":"::",
"server_port":8443,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"Password",
"timeout":600,
"method":"chacha20-ietf-poly1305"
}
主要修改以下:
「server」的值改成「”::″」支持IPv4和IPv6
「server_port」的值改成你自定义的端口
「password」的值改成你自定义的密码
另外出于安全的考虑目前仅推荐使用 AEAD 算法:
- chacha20-ietf-poly1305
- aes-256-gcm
- aes-192-gcm
- aes-128-gcm
- aes-256-cfb
在文件夹中新建名为 shadowsocks-server.bat 的批处理文件,内容如下
@echo off
%~dp0shadowsocks-libqss.exe -c config.json -S
然后运行 shadowsocks-server.bat 即可,关闭时就关闭批处理就行了,很简单。
注意:
要清楚「隐藏已知文件类型的扩展名」选项是否打开,很多人把「config.json」文件实际上存成了「config.json.txt」都不知道