Admin

v2ray server - Wall - v2ray client - proxifier - ssserver 打造代理服务
2019年2月15日 23:24 24 0 0 0

1. V2Ray

1.1 安装

参考官方文档安装服务端和客户端,并测试客户端sock5代理已生效

2. proxifier

2.1 安装和破解

正常安装,完成后解压复制破解文件覆盖,打开软件注册,参考说明文件

2.2 测试转发

2.2.1 链接到sock5

菜单 - Profile - Proxy Servers - Add - 添加刚才的sock5 - 下一步下一步

2.2.2 选择需要走代理的程序

菜单 - Profile - Proxification Rules - Default的Action改成Direct - Add - 需要代理的程序(chrome.exe) - Action 设置为 Proxy … - OK

打开Chrome,应该就能看到Peoxifier里边有chrome进程在走流量

3. openssl

3.1 安装

官方下载并安装

3.2 修复dll

由于不同shadowsocks和openssl版本间兼容性不同,运行可能会提示 libcrypto(OpenSSL) not found

系统查找所有 libcrypto-1_1-x64.dll ,所有找到的目录下都复制并重命名为 libcrypto.dll

4. ssserver

4.1 安装python3

常规安装并设置环境变量即可

4.2 安装shadowsocks

pip安装的shadowsocks版本才2.8,并且不能正确运行,下载2.9.1源代码并解压
运行如下命令进行安装:

  1. python setup.py build && python setup.py install

4.3 配置文件

创建如下文件 C:\Users\Administrator\shadowsocks.json,添加如下内容:

  1. {
  2. "server":"0.0.0.0",
  3. "server_port":10443,
  4. "local_address": "127.0.0.1",
  5. "local_port":1080,
  6. "password":"87654321",
  7. "timeout":600,
  8. "method":"aes-256-cfb"
  9. }

4.4 测试运行ssserver

  1. ssserver -c C:\Users\Administrator\shadowsocks.json

5. 串联

5.1 proxifier 中设置 ssserver 走代理

虽然是通过命令ssserver启动的服务,但是服务启动后,在任务管理器中进程名称是python.exe
参考使用chrome测试部分,同样设置python.exe使用sock5

6. 完成

至此,只要这3端开起来,那就能将v2ray服务转发为shadowsocks服务了

发布内容,请遵守相关法律法规。
评论