很多人以为单机游戏就只能一个人闷头玩,其实不少老游戏和独立游戏都内置了局域网联机功能,只是平时没人提。比如《帝国时代2》、《求生之路》、《泰拉瑞亚》这些,只要几台笔记本连到同一个局域网里,就能绕过互联网直接开黑,延迟还低得离谱。今天就把这事的门道捋清楚。
最传统的办法,是用路由器把几台笔记本凑到一个网络里。这个网络可以是家里客厅的Wi-Fi,也可以是宿舍里那根网线插出来的交换机。只要所有笔记本都接到同一个路由器上,并且关掉各自的防火墙,或者至少放行游戏的通信端口,基本就能互相看见。拿《泰拉瑞亚》来说,主机玩家进游戏后选“开始服务器”,其他笔记本在多人模式里刷新局域网列表,名字就会出现。整个过程不需要任何外部服务器,数据纯粹在每台机器的网卡之间传递,延迟通常在2毫秒以内,比连外网舒服太多。
但这里有个坑,就是Windows默认的专用网络和公用网络设置。你把笔记本带到公司或者学校,系统经常把网络识别成“公用”,这时候Windows防火墙会拦掉绝大部分入站连接。解决倒不难,打开控制面板里的Windows Defender防火墙,左侧点“启用或关闭”,把“公用网络”下的防火墙暂时关掉,或者干脆在入站规则里手动给游戏加白名单。建议后者,因为裸奔虽然方便,但蹭热点的人多了容易出事。
有些游戏没做内网列表,那就要靠IP直连。主机玩家需要知道自己笔记本的局域网IP,在命令行输`ipconfig`就能查到,一般是192.168开头。其他笔记本在游戏里选“加入服务器”,手动输这个IP,往往还要加上端口号,比如《我的世界》默认就是25565。这里提醒一下,有些游戏需要主机把防火墙的对应端口打开,如果连不上,问题九成出在没放行端口。
如果连路由器都没带,其实还有更野的路子,就是用Windows自带的“移动热点”。一台笔记本插网线或者连手机热点上了外网,然后在设置里打开“移动热点”,其他笔记本直接搜这个热点连上,它们就处于同一局域网了。这个方法特别适合临时凑局,代价是热点主机的网卡会同时跑上行和下行,信号会弱一点,但打打《红色警戒2》这种老游戏绰绰有余。

还有一种思路是用虚拟网卡,比如Radmin VPN或ZeroTier。这俩工具会把所有加入同一网络的笔记本变成虚拟局域网地址,表面上看是联网,实际上数据走的是P2P。就算几台笔记本在不同的城市,也能像在同一个路由器下一样玩局域网游戏。不过这个需要每个玩家的电脑都装上客户端,而且免费版的Radmin限制256人以内,个人用完全够了。延迟取决于物理距离,同城大概20-40毫秒,跟局域网没法比,但比官方服务器强。
说个重点,游戏版本要一致。很多人连不上是因为一个用了Steam自动更新的最新版,另一个用的还是1.7.5老版本。局域网协议对版本极其敏感,差一个小数字都可能在连接时弹版本不匹配。所以开局前先核对一下版本号,要不就干脆断网玩,让所有笔记本都停留在同一个旧版本上。
另外,别忘了关掉游戏的在线认证。有些单机游戏自带反作弊或者启动器,联网状态下会尝试连接官方服务器验证,然后卡在转圈。这种情况下直接在离线模式启动游戏就行,Steam和GOG都支持离线模式,进了游戏之后再选局域网,一切就干净了。
最后提一嘴实际体验中的细节。玩《求生之路》这类射击游戏,局域网模式下主机内存占用会高一点,因为要同时跑NPC、数据转发和防作弊检测,建议主机笔记本至少8GB内存。而玩《帝国时代2:决定版》时,局域网模式的资源包和单人战役是同一个,不会额外下载地图,上手零门槛。
总之,局域网联机这件事靠的是系统底层支持,说白了就是Windows本身就允许同一个子网内的设备互相通讯。只要搞清楚IP、防火墙和端口这三样,几乎所有带LAN功能的游戏都能搞定。下次去朋友家玩,带上笔记本,别急着搬主机,开个热点就能重拾当年网吧联机的那份快乐。