windows server搭建ssr ShadowSocks、finalspeed windows服务端免安装版本 - Linux - 服务器之家

服务器之家

专注于服务器技术!
当前位置:首页 > 服务器系统 > Linux

windows server搭建ssr ShadowSocks、finalspeed windows服务端免安装版本

发布时间:2017-10-11 来源:服务器之家

以下程序适用使用windows操作系统的VPS 服务器,在Windows 7 SP1 64位操作系统下测试通过。

windows下的ShadowSocks服务端版本(绿色免安装)

LibQtShadowSocks:

下载后修改config.josn,改为你需要的配置,包括端口、密码、加密方式等。

然后运行ShadowSocks-server.bat即可

windows下的finalspeed服务端版本

单文件版本(本机需已安装JRE和winpcap):

包含JRE和winpcap安装包版本:

下载后运行finalspeed_server.exe即可

运行截图:

ss:

finalspeed:

另附ShadowSocks及ShadowSocksR服务端原版在windows下安装过程,如感觉LibQtShadowSocks不稳定,可安装原版

Shadowsock服务端在windows上的安装

1、安装Python、pip

安装时确保pip被安装

把一些目录添加到Path变量里,假如python的安装目录为C:\Python,将如下路径加入path
C:\Python\;C:\Python\Scripts\

2、安装openssl

不要下载1.1.0版本,可以下载1.0.2版本

可能需要下载安装Microsoft Visual C++ 2008的支持库

3、安装Shadowsocks服务端

像使用Linux一样安装,使用这段命令

pip install shadowsocks

执行以下命令运行ss服务程序:

ssserver -p 8388 -k MyPass -m rc4-md5
如果它报错
> Exception: libcrypto(OpenSSL) not found

就去OpenSSL的安装目录复制libeay32.dll,libssl32.dll,ssleay32.dll到C:\Python\Scripts\

命令参数以及以配置文件方式运行与linux下一致,不再详述。

ShadowsockR服务端在windows上的安装

1、安装Git

Git for Windows

2、安装python、openssl,同上

3、安装SSR

进入C:\Python\Scripts,运行

4、执行SSR

进入C:\Python\Scripts\shadowsocks\shadowsocks,执行:

python server.py -p 8388 -k password -m rc4-md5-O auth_sha1_v2 -o tls1.2_ticket_auth
//说明:-p 端口 -k 密码 -m 加密方式 -O 协议插件 -o 混淆插件

如要以配置文件执行,参见SSR的使用说明。

5、多用户SSR配置(可选)

如果要使SSR支持多用户(多端口),需要对原程序进行部分修改

下载如下文件,解压到C:\Python\Scripts\shadowsocks(C:\Python\Scripts\shadowsocks为多用户目录,C:\Python\Scripts\shadowsocks\shadowsocks为单用户目录),覆盖原来的文件:

ssr_change

先执行initcfg.bat,再在命令行执行如下命令添加用户:

python mujson_mgr.py -a -u s1 -p 8388 -k password -m rc4-md5 -O auth_sha1_v2 -o http_simple

可添加多个用户。添加完成后,执行如下命令启动SSR:

python server.py m

也可以执行run.bat执行程序