vps 就是来干这种活的,为什么会不方便部署
2 个赞
我现在的话就是运营商变一次就改一次白名单。虽然麻烦点但是也就七天变一次,还好。
2 个赞
使用ssh + socks5代理,
配合 koishi-plugin-isolate
首先准备一个公网ip,比如去买一个vps(阿里云一年68那个就不错,带宽挺大的()
去qq机器人管理页面 添加ip白名单
然后在你运行koishi的机器上面执行:
ssh -D 1080 -N -C -f user@ip
然后插件市场搜索 isolate
或者在koishi的根目录执行 yarn add koishi-plugin-isolate
然后 全局设置 添加分组,
确保adapter-qq 和 isolate 位于同一个分组
isolate里面填写代理地址socks5://127.0.0.1:1080
然后启动这个isolate插件(不要手动启动adapter-qq)
然后你就会发现,qq官机的ip白名单校验 成功通过了(
这种做法我只试过WebSocket,webhook貌似不太行(
最后让gemini来总结一下这种做法把:
“基于 SSH 动态端口转发(Dynamic Port Forwarding)的 SOCKS5 代理,用于实现 Koishi 服务的 出站流量出口 IP 地址控制 (Egress IP Control),以满足第三方平台(QQ 机器人平台)的 IP 白名单认证要求 。”
2 个赞



