注: 此篇教程系统为Windows Server2012 x86 ,其他系统也适用,系统请保证为x86,虽然x64没多大问题,建议出问题了再换位x86操作也行。
不比比,直接上干货:
1安装Python 3.4.4(下载完成一路安装即可):
2.安装OpenSSL(下载完成一路安装即可):
防止地址失效,建议从开源平台下载: http://slproweb.com/products/Win32OpenSSL.html
请按照默认目录安装两个软件,安装两个软件之后,打开:C:\OpenSSL-Win32,把libcrypto-1_1.dll和libssl-1_1.dll后面的-1.1删掉,删掉之后文件为:
libcrypto.dll libssl.dll
然后再次打开:C:\OpenSSL-Win32\bin,再次把libcrypto-1_1.dll和libssl-1_1.dll后面的-1.1删掉,删掉之后文件和上面两个一样。
现在算安装完成了,我们开始配置系统环境:
点击左下角开始菜单 — 控制面板 — 系统 — 高级系统设置 — 高级 选项卡 — 环境变量 按钮 —第二个框里面的: 系统变量 Path
或者:我的电脑 — 属性 — 高级系统设置 — 高级 选项卡 — 环境变量 按钮 —第二个框里面的: 系统变量 Path
点击编辑,前面填上:
C:\Python34\;C:\Python27\Scripts;C:\OpenSSL-Win32\bin\;
务必写在前面,后面的不要管,不要删除,添加上面的在前面即可。
然后CMD打开输入:
python -V
可查看python版本。
然后CMD打开输入:
openssl
可进入openssl。
然后ctrl+c返回。
环境配置好了,我们下载ssr源码包:
下载解压到C:\ ,打开C:\shadowsocksr-manyuser,修改config.json配置文件,按需修改,不会的翻我的博客。
修改完成我们在CMD操作:(一行行执行)
cd C:\shadowsocksr-manyuser\shadowsocks server.py -c C:\shadowsocksr-manyuser\config.json
如果嫌命令麻烦,把config.json复制到shadowsocks目录,(一行行)执行:(推荐使用,我用上面方法有报错)
cd C:\shadowsocksr-manyuser\shadowsocks server.py -c config.json
即可出现类似界面:
IPv6 support 2017-12-29 18:40:17 INFO util.py:85 loading libcrypto from C:\OpenSSL-Win32\bin\libcrypto.dll 2017-12-29 18:40:17 INFO shell.py:72 ShadowsocksR 3.4.0 2017-07-27 2017-12-29 18:40:17 INFO asyncdns.py:324 dns server: [('8.8.4.4', 53), ('8.8.8.8', 53)] 2017-12-29 18:40:17 INFO server.py:106 server start with protocol[auth_aes128_md5] password [b'm'] method [aes-128-ctr] obfs [tls1.2_ticket_auth_compatible] obfs_param [] 2017-12-29 18:40:17 INFO server.py:122 starting server at [b'::']:8388 2017-12-29 18:40:17 INFO server.py:142 starting server at 0.0.0.0:8388
如果不修改配置的话连接方法如下:
IP:服务器IP 密码:m 加密:aes-128-ctr 协议:auth_aes128_md5 混淆:tls1.2_ticket_auth_compatible
服务器的话请关闭防火墙,防止连不上。只要出现上面的运行界面表示进程无任何问题,请知悉。
简单总结一下安装方法:
装Python,装OpenSSL,修改OpenSSL文件,配置环境变量,获取源码,进入目录,执行,Over
参考文献:
doub.io/ss-jc45/
www.nbmao.com/archives/2905
看不懂的上面也写的比较清楚,直接按照配置即可。
注:一键开启服务器。
新建一个文本文档,写入以下内容:
==========分割线===============
cd C:\shadowsocksr-manyuser\shadowsocks server.py -c C:\shadowsocksr-manyuser\config.json pause
==========分割线===============
保存后修改后缀名(扩展名)为bat,放在任意一个地方,每次需要打开服务器双击打开即可!
ssr源码包挂掉了
2020-03-31 下午12:01