部署SOCKS5代理自动续期保活,SOCKS5可用于edgetunnel解锁ChatGPT
部署SOCKS5代理自动续期保活,SOCKS5可用于edgetunnel解锁ChatGPT
John Doesocks5-for-serv00
这篇教程详细介绍了如何在 Serv00 和 CT8 机器上一步到位地安装和配置 SOCKS5 代理,并将其用于 cmliu/edgetunnel 项目,帮助解锁 ChatGPT 等服务。通过一键脚本实现代理安装,使用 Crontab 保持进程活跃,并借助 GitHub Actions 实现帐号续期与自动化管理,确保长期稳定运行。
使用Crontab进行进程保活,每12分钟执行一次
使用Github Actions进行帐号续期&Crontab保活,每天 早8:30 / 晚9:30 执行一次
事前准备
一个电子邮箱
注册帐号
Serv00 注册 https://www.serv00.com/ 注册问题答案:0
如何使用?
申请端口
开启管理执行权限
执行一键脚本
Fork cmliu/socks5-for-serv00项目 开启Actions保活续期
步骤1.申请端口
登录你帐号对应的 panel 面板
面板左侧 >
Port reservation
> 选择Add port
标签栏 > 勾选Random
>+Add
- 选择
Port list
标签栏 > 记录你分配到的TCP端口号
步骤2.开启管理执行权限
登录你帐号对应的 panel 面板
面板左侧 > 选择
Run your own applications
标签栏 >Enabled
; 使其Status
变成✅Enabled
即可
步骤3.执行一键脚本
1 | bash <(curl -s https://raw.githubusercontent.com/cmliu/socks5-for-serv00/main/install-socks5.sh) |
- 注意:在输入socks5端口号时,输入申请端口时记录的TCP端口号即可,其余参数可以自行输入任意内容;
- 配置完成脚本后推荐添加 crontab 守护进程的计划任务,输入
y
后回车即可;
1 | 是否添加 crontab 守护进程的计划任务(Y/N 回车N): y |
- 查看
crontab
任务是否添加成功
步骤4.开启Github Actions保活
添加
Secrets.ACCOUNTS_JSON
变量
- 帐号格式如下:
1 | [ |
- 开启Actions保活
更多进阶玩法
添加了hysteria2的天诚大佬版本:https://github.com/gshtwy/socks5-hysteria2-for-Serv00-CT8
多协议多合一的老王版本:https://github.com/eooce/Sing-box