在Windows Server 上搭建Shadowsocks服务器

发布时间:2019年07月22日 阅读:80 次

 从https://github.com/shadowsocks/libQtShadowsocks/releases

下载一个已经编译好的版本,这里是shadowsocks-libqss-v1.10.0-win64.7z,原来下载的是最新的2.0版本,结果用不了。
下载后解压到任意位置,里面就一个shadowsocks-libqss.exe文件。


在解压目录下创建2个文件,一个config.json,一个shadowsocks-server.bat。
config.json放置配置信息。
内容如下:

{  
    "server":"0.0.0.0",  
    "server_port":8023,  
    "local_address":"127.0.0.1",  
    "local_port":1080,  
    "password":"wyvbboy",  
    "timeout":600,  
    "method":"aes-256-cfb",  
    "http_proxy": false,  
    "auth": false  
}

配置说明:
server
the address your server listens(服务器IP)
local_address
the address your local listens(本地代理地址)
local_port
local port(本地代理端口)(写之前创建的ss的端口)
port_password
password used for encryption(自己设定的服务器端口和密码)(自己可以随便设定)
timeout
in seconds(超时断开,以秒为单位)
method
default: “aes-256-cfb”, see Encryption(加密方式)
fast_open
use TCP_FASTOPEN, true / false(是否使用TCP)
workers
number of workers, available on Unix/Linux(这个只在Unix和Linux下有用,可不设置)。

shadowsocks-server.bat内容如下:

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


运行Shadowsocks服务

直接运行shadowsocks-server.bat即可运行Shadowsocks服务,你也可以在命令提示符进入软件目录,运行shadowsocks-libqss.exe -c config.json -S这行命令。


多用户

如果希望多个用户使用shadowsocks服务,使用下面的配置替换password:xxx部分。

"port_password": {  
  "8381": "foobar1",  
  "8382": "foobar2",  
  "8383": "foobar3",  
  "8384": "foobar4" 
},


Tag:
相关文章

发表评论: