发布时间: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执行程序