一、Socks5代理
1.云函数函数配置
(1)新建云函数
选择在线编辑,粘贴代码src中server.py的内容
- 修改 server.py 中的 bridge_ip 与 bridge_port 变量为自己的 VPS 的 ip 及开启监听的端口
- 修改云函数超时时间为 900s(因此一个 SOCKS5 长连接最多维持 15m)
(2)创建触发器
触发器创建如图所示 并在触发管理中复制访问路径
2.服务端配置
上传 socks_client 文件夹到 VPS 上
(服务端vps使用Ubuntu20.04,python3.8)
执行如下命令:
python3 -m venv .venv
source .venv/bin/activate
pip3 install -r requirements.txt
在后台执行
screen python3 socks5.py -u "API访问路径" -bp 监听端口 -sp socks端口 --user 用户名 --passwd 密码
3.客户端配置
下载Proxifier代理软件
填写vps地址、端口、协议Socks5、用户名及密码 在代理规则中设置代理,动作修改为刚才添加的代理服务器。
4.代理结果
工具链接:https://github.com/culprits/SCFProxy
|