本教程可能会需要重新使用Faker的一键脚本重新安装青龙 折腾力度比较大所以各位看官自己斟酌需不需要使用
注意:该教程仅适用于国外VPS,国内VPS使用可能会造成服务器失联等恶劣情况
题目:同一个服务器,只有一个IP 如果长时间执行任务,容易造成ip被狗东ban掉的情况。就会经常性发生
“API请求失败,请检查网路重试”的回馈
解题思路:为了应对这一个情况我们可以让青龙在执行任务的时候使用代理来达到更换IP的目的。理论来说这能有效解决因为ip被ban造成的签到失败等情况
直接进入主题:
- 用SSH连接你的服务器 先给服务器升级以debian 10为例
#升级系统 apt update -y apt upgrade -y #安装依赖 yum install -y curl wget 2> /dev/null || apt install -y curl wget
- 重装的目的是为了把docker的网络模式从bridge改成host
就这个地方选1 host模式
- 到这里本地代理环境就搭建好了, 下面是怎么样在青龙上面调用代理
青龙上调用代理的方式很简单
直接在配置文件添加变量就可以了
#配置文件添加变量,使用代理
export ALL_PROXY=socks5://127.0.0.1:40000
但是这个时候运行脚本代理用没用上我们也不知道 所以我们在添加一个获取ip的变量 用Curl命令即可
#获取IP地址
curl ifconfig.me -s
未使用变量前
使用变量后
已经可以看到识别到之前warp获取到的IP了
学习下
学习下
学习下
进来学习一下
学习学习
学习侠
学习学习!
大佬,现在还好用吗?2023年3月20日
学习下
学习下了
学习下
又学习到了,写的非常好