Windows Server 2008搭建Shadowsocks服务端
作者:互联网
一.环境与工具
- Windows Server 2008 R2
- LibQtShadowsocks
- Shadowsocks
二.下载所需软件
1. libQtShadowsocks
2. Shadowsocks
三.配置相关文件
- 在服务器中下载好libQtShadowsocks后解压,在程序同目录下创建config.json 配置文件,并修改:
{
"server":"0.0.0.0",
"server_port":1801,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"Test",
"timeout":600,
"method":"aes-256-cfb",
"http_proxy": false,
"auth": false
}
- 注意:config.json中最好将注释删掉.
字段说明
server:服务器IP
server_port:服务器端口
local_port:本地端端口
password:用来加密的密码
timeout:超时时间(秒)
method:加密方法,可选择 “bf-cfb”, “aes-256-cfb”, “des-cfb”, “rc4″等
* 备注:加密方式官方默认使用aes-256-cfb,推荐使用rc4-md5,因为 RC4比AES速度快好几倍.
四.创建启动脚本
- 在程序同目录下创建 shadowsocks.bat 启动脚本.内容如下:
@echo off
shadowsocks-libqss.exe -c config.json -S
- 运行运行 shadowsocks.bat 即可开启服务,关闭 shadowsocks.bat 即停止服务.
五.将服务器端口添加系统防火墙
- Windows 2008 R2 默认会阻止非白名单端口连接,将config.json中设置的服务器端口添加白名单即可.
-
服务器 -> 开始 -> 管理工具 -> 高级安全Windows防火墙 -> 入站规则 -> 新建规则 -> 端口 -> TCP -> 特定本地端口 -> 允许连接.
六.Shadowsocks
- 在本地计算机解压Shadowsocks后运行Shadowsocks.exe.
-
填入服务器IP | 服务器端口 | 密码 | 加密方式 | 代理端口 .然后选择添加.
-
桌面右下角有个小飞机,右键启动代理即可使用.
-
打开YouTube此时可在服务器中控制台中看到已经有数据转发.并且速度还不错,4K无压力.
七.隐藏控制台窗口
-
如果你有强迫症,看着黑色控制台窗口不爽,那么可以使用下面的VBS脚本方法将批处理的控制台隐藏.
-
在程序同目录下新建shadowsocks.vbs,写入如下代码:
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c shadowsocks.bat",vbhide
- 运行shadowsocks.vbs,控制台并没有显示,但却可以在任务管理器中找到shadowsocks-libqss进程.
转载地址: https://blog.050k.com/?p=228
标签:服务器端,Windows,shadowsocks,cfb,Server,端口,2008,Shadowsocks,控制台 来源: https://blog.csdn.net/u012278016/article/details/89373307