Home › Forums › Share your experiences / 经验分享 › 在Windows上搭建 Shadowsocks服务端
Tagged: Shadowsocks
- This topic has 1 reply, 1 voice, and was last updated 8 years, 6 months ago by testing.
-
AuthorPosts
-
-
一、安装 Python
首先去到 Python 官网下载 Python V2
https://www.python.org/downloads/
官网目前有3.5.0 和2.7.10两个版本, 教程是下载的2.7版本.
在Windows上搭建 Shadowsocks服务端
二、安装 OpenSSL
下载:
https://slproweb.com/products/Win32OpenSSL.html
这里需要注意
- 需要对应你的系统,如果你的系统为32位就下载 Win32_OpenSSL ,如果是64位则下载 Win64_OpenSSL
- 下载非 Light 版,也就是开发人员版本
- OpenSSL 需要 Visual C++ 2008 Redistributables 支持 .32位系统点我 | 64位系统点我
三、安装 Shadowsocks
安装完成后,如按照默认路径,使用方法如下
打开 cmd 并进入 C:\Python27\Scripts
(Windows Server 2012 R2 系统可按视窗 Windows 图标+X+A打开管理员权限的命令提示符)
输入 cd C:\Python27\Scripts
也可以用资源管理器进入到 C:\Python27\Scripts 然后按住 Shift + 鼠标右键,选择在此处打开命令窗口,如下图
然后输入
安装 Shadowsocks
pip install shadowsocks如上图即为安装成功
看到上面多出的几个文件即成功(开启显示文件扩展名效果)
四、配置 Shadowsocks
同样需要在 C:\Python27\Scripts 运行命令提示符(管理员)
命令开启 Shadowsocks
ssserver.exe -p 443 -k password -m aes-256-cfb443为服务器端口 password位密码 到时在客户端填上服务器的 IP 及此处设置的端口和密码就能使用了
当然,也可以使用配置文件的方法,在 C:\Python27\Scripts 新建一个名为 shadowsocks.json 的文件,以记事本打开
Shadowsocks 配置文件
{
“server”:”my_server_ip”,//服务器 IP
“server_port”:8388,//服务器端口
“local_address”: “127.0.0.1”,//本地 IP(可不改)
“local_port”:1080,//本地端口(可不改)
“password”:”mypassword”,//密码
“timeout”:300,//超时设置
“method”:”aes-256-cfb”,//加密方式
“fast_open”: false
}运行:
ssserver.exe -c C:\Python27\Scripts\shadowsocks.json
-
-
AuthorPosts
You must be logged in to reply to this topic.