最近在用蓝盾(Radmin VPN)跟朋友联机玩《我的世界》的时候,遇到了一个挺奇怪的问题,折腾了半天,所以简单记录一下,也顺便把我自己做的检测工具分享出来。
GitHub: https://github.com/kennedymike936-lang/radmin-vpn-link-check

事情大概是这样的:
我这边用的是电信,对方那边是移动。
正常来说,我们两个都在国内,而且蓝盾本身是可以走 P2P 直连的,理论上应该直接走国内线路。
但实际联机的时候却经常出现“一格信号”、延迟爆炸的情况。
后来排查发现,明明有条件国内直连,蓝盾有时候却没有成功打洞,而是莫名其妙跑去走了欧洲的中继服务器,所以延迟直接变成几百甚至上千毫秒。
更奇怪的是,我跟另外一个人用蓝盾联机的时候却不会出现这个问题。
所以目前我怀疑这个问题可能跟下面这些东西有关:
手机网络 / 运营商 NAT
USB 网络共享
手机热点
防火墙
不同运营商之间的网络环境
但现在还不能百分百确定具体是哪一个因素导致的。
我自己测试下来还有一个比较明显的现象:
用手机 USB 共享网络的时候,检测出来的网络环境比较差,DeepSeek 帮我分析检测结果的时候也一直提示这种情况下可能比较难建立直连。
后来我把 USB 共享换成了手机 Wi-Fi 热点,情况明显好了不少。
换成热点以后,蓝盾可以相对稳定地保持直连几个小时。
不过后面还是又掉回去了,所以这个问题现在还没有彻底解决,我也还在继续找原因。
因为每次人工查 ping、网卡、防火墙、Radmin 连接服务器这些东西挺麻烦的,所以我干脆用 AI 辅助写了一个小工具,专门用来检查蓝盾联机链路。
它主要就是帮你判断:
当前蓝盾是不是正常直连; 延迟和丢包大概是什么情况; 有没有可能跑去走境外中继; 当前电脑走的是 Wi-Fi、网线还是手机 USB 共享; 防火墙和网络类型有没有明显问题。
具体怎么用、参数和检测内容,我基本都写在 GitHub 的 README 里面了。
这东西本来就是我自己排查问题的时候临时做的,不是什么专业网络诊断软件,代码也大量借助了 AI,所以结果仅供参考。
如果你们也遇到:
蓝盾一格信号
国内两个人联机却几百上千延迟
Minecraft 联机莫名其妙很卡
同一个人有时候直连、有时候突然变中继
可以拿这个工具跑一下看看。
如果后面我把 USB 共享、手机热点、运营商 NAT 这些东西进一步测试明白了,我也会继续更新 GitHub。
目前至少可以确认一点:
蓝盾显示“一格信号”的时候,不一定单纯是“你网差”。
有时候真正的问题可能是——
你们两个明明都在国内,流量却跑去欧洲旅游了一圈再回来。
希望能给同样遇到这个问题的人提供一点排查思路。