填了 IP 却一直转圈或提示超时,说明数据包没有走到对方游戏端口。按 NAT 类型、端口、防火墙、地址四项依次验证,能在一轮内定位问题,而不是反复重装游戏或更换客户端。
适用场景
- 直连填地址后长时间无响应
- 同一局域网能连,异地超时
- 换节点后从能连变成超时
- 只有某一方作为主机时失败
排查步骤
- 复核地址。确认填写的是对方虚拟地址或公网地址,而不是自己的地址或旧地址。
- 验证基础可达性。能访问对方地址,说明链路存在,问题多在端口或游戏侧。
- 核对端口。游戏监听端口与填写端口必须一致,主机若使用启动参数需对应。
- 判断 NAT 类型。双方都处于受限 NAT 时,直连难以建立,需要中继或组网工具。
- 检查防火墙。临时关闭系统防火墙与第三方安全软件复测。
- 换方向。由另一方当主机再试,判断是否单侧网络问题。
- 换节点。更换中继节点,排除节点到某一方的链路问题。
- 留存日志。记录客户端与游戏日志中的超时时间点,便于比对。
四项中地址与端口可以本机验证,NAT 与防火墙需要双方配合。先完成自己这一侧能做的检查,再让对方配合,效率最高。
逐项定位
NAT 类型
- 现象:双方都能正常上网,直连始终超时。
- 可能原因:双方均为对称型或受限型 NAT,外部无法主动建连。
- 验证方法:由第三方网络发起连接,或改用带中继的组网方式对比。
- 处理:使用支持中继的组网工具,或让 NAT 较宽松的一方当主机。
端口
- 现象:地址能通,但游戏端口无响应。
- 可能原因:端口填写错误、游戏未监听、映射未生效。
- 验证方法:在本机查看游戏监听状态,核对映射规则。
- 处理:统一端口,补充映射,重启游戏。
防火墙
- 现象:关闭安全软件后立刻能连。
- 可能原因:入站规则缺失,或拦截被静默记录。
- 验证方法:分别关闭系统防火墙与第三方软件对比。
- 处理:为游戏程序与端口建立入站放行规则。
地址
- 现象:偶尔能连,重启后超时。
- 可能原因:虚拟地址变化,多网卡导致走错出口。
- 验证方法:对比连接前后的地址与路由。
- 处理:固定地址,禁用不用的虚拟网卡。
判断表
| 能否访问地址 | 端口是否响应 | 结论 |
|---|---|---|
| 能 | 能 | 游戏侧或版本问题 |
| 能 | 不能 | 端口或防火墙 |
| 不能 | 不能 | NAT、地址或节点 |
常见问题
之前能连,更新后超时
更新可能改变默认端口或网络配置。重新核对监听端口,并按新版说明补充防火墙规则。
主机自己能进,队友超时
主机侧通常只监听回环地址。检查游戏是否允许外部连接,必要时修改配置文件中的监听地址。
换手机热点反而能连
说明原网络存在 NAT 限制或端口封锁。长期使用建议改为组网工具中继,而不是依赖某一方网络。