在WindowsServer上搭建Shadowsocks服务端 - 蔚觅

唯念初心,岁月静好。

在WindowsServer上搭建Shadowsocks服务端

一、下载 libQtShadowsocks

Github > 上下载如 shadowsocks-libqss-v2.0.2-win64.7z

二、配置相关文件

新建一个名为 libQtShadowsocks 的文件夹,将下载好的 shadowsocks-libqss-v*.*.*-win64.7z 解压进文件夹中

在文件夹中使用 Atom 等编辑器新建名为 config.json 的配置文件,内容如下(不要使用 Windows 自带的记事本或者写字板,不然很可能出现评论中一些运行出错的毛病)

config.json
{
    "server":"0.0.0.0",
    "server_port":8443,
    "local_address":"127.0.0.1",
    "local_port":1080,
    "password":"FuckGFW",
    "timeout":600,
    "method":"chacha20-ietf-poly1305"
}

一般来说没有特殊需求只改服务器端口「server_port」和密码「password」,另外出于安全的考虑目前仅推荐使用 AEAD 算法:

  • chacha20-ietf-poly1305
  • aes-256-gcm
  • aes-192-gcm
  • aes-128-gcm

在文件夹中新建名为 shadowsocks-server.bat 的批处理文件,内容如下

shadowsocks-server.bat
@echo off
shadowsocks-libqss.exe -c config.json -S

然后运行 shadowsocks-server.bat 即可,关闭时就关闭批处理就行了,很简单。

注意:

要清楚「隐藏已知文件类型的扩展名」选项是否打开,很多人把「config.json」文件实际上存成了「config.json.txt」都不知道

 

声明:

本文转自diveng(神机网)

原文链接:https://diveng.io/build-shadowsocks-server-on-windows-server.html