几个人在同一个屋檐下,都想联机玩,结果房间列表里互相看不到。或者能看到房间,点加入就超时。

第一步:确认在同一个网段

两台电脑的 IP 前三段必须一样。比如:

电脑 A:192.168.1.12
电脑 B:192.168.1.35   ← 正常,前三段一致
电脑 C:192.168.2.18   ← 不正常,接的路由器不同

如果一台连的是光猫的 WiFi、另一台连的是自己加的路由器,就不在一个网段,永远搜不到。

第二步:放行防火墙

Windows 防火墙默认会拦掉游戏的局域网广播。第一次启动游戏时如果弹过「是否允许访问网络」,选了「取消」就会变成现在这样。

  1. 控制面板 → Windows Defender 防火墙 →「允许应用通过防火墙」
  2. 找到游戏的 exe,把「专用」和「公用」都勾上
  3. 找不到就点「更改设置」→「允许其他应用」手动添加

第三步:版本必须完全一致

游戏版本差一个小补丁都连不上,这是很多联机失败的真正原因。尤其是一边 Steam 自动更新了、另一边没更新。

解决办法:所有人都在 Steam 里做一次「验证游戏文件完整性」,或者统一关掉自动更新。

不在同一个城市怎么办

异地联机需要虚拟局域网工具(Radmin VPN、ZeroTier 这类),把几台电脑虚拟到同一个网段。用的时候注意:

  • 所有人都要加入同一个网络 ID
  • 虚拟网卡要在防火墙里放行
  • 延迟主要看主机上行带宽,主机最好是有线网络

还是一直超时

如果能看到房间但进不去,试试让网络条件最好的人当主机,其他人加入。上行带宽小的当主机会让所有人卡在连接阶段。