-
Notifications
You must be signed in to change notification settings - Fork 60
two different IP(俗称:锁库)
因为在代理切换过程中,老的链接未断开,新的链接又建立了,经过一会后,TG服务器发现两个不同ip使用同一个授权进行连接,所以直接锁了这个授权文件。
1、spy没响应; 2、重启容器后,提示……two different IP……的错误。
##修改启动文件名字
docker exec -it auto_spy bash
mv auto_spy_bot.py auto_spy_bot2.py
##重启容器
docker restart auto_spy
##删除tg授权文件
docker exec -it auto_spy bash
rm auto_spy.session
##重新登录tg
python3 auto_spy_bot2.py
……后面就是输入手机号码,获取tg验证码……
##等待1分钟后,ctrl+c 结束spy进程
##修改spy启动文件名字
mv auto_spy_bot2.py auto_spy_bot.py
exit
##重启容器
docker restart auto_spy
##查看spy是否正常运行
docker logs -n 100 -f auto_spy
##tg里发送spy,查看是否有反应
如果你使用的是openclash,可以参考下图设置,开启切换自动断开旧链接,其他代理软件可以查找一下是否有类似的设置。