今天心血来潮,突然想跟朋友搞个局域网联机玩玩,重温一下当年的感觉。 结果折腾半天, 记录一下,省得下次再踩坑。
准备工作
得确定一下要玩啥游戏。翻翻我的硬盘,老游戏还真不少。
- 元气骑士 - 这游戏不错,手机上也能玩,到时候可以试试。
- 黑化炸弹人 - 画面挺小时候经常玩。
- 帝国时代2 - 经典老游戏,必须得有。
- 还有一堆像什么 F1 2016、最高统治者1936、南方公园:真理之杖 等等等等,太多,先不一一列举。
游戏有,接下来就是网络环境。我跟我朋友都在同一个屋子里,连的同一个WiFi,这应该算是最简单的局域网环境。
开始折腾
我先试试帝国时代2,这游戏我熟。 打开游戏,创建多人游戏,选择“局域网(LAN)连接”,然后创建一个房间。 结果,朋友那边死活搜不到我建的房间。 怪,明明在一个WiFi下。
我开始各种尝试:
- 关闭防火墙 - 没用!
- 重启电脑 - 没用!
- 重启路由器 - 还是没用!
我开始怀疑是不是游戏版本的问题, 两个人特意下同一个版本的游戏, 结果依然不行。 我都快放弃。
解决问题
后来我突然想到,会不会是Windows防火墙阻止游戏联网? 之前关防火墙只是关公共网络,说不定专用网络还开着!
于是我打开“控制面板” -> “系统和安全” -> “Windows Defender 防火墙” -> “允许应用或功能通过Windows Defender 防火墙”。 找到帝国时代2, 确保“专用”和“公用”都勾选上!
然后,再次进入游戏,创建房间, 朋友那边终于能看到! 一切顺利,我们愉快地玩一下午。
总结
这回局域网联机, 最大的坑就是Windows防火墙。 以后再遇到类似问题, 一定要记得检查防火墙的设置, 确保游戏在“专用网络”下也能正常通信。 希望这回的经历能帮到大家!
还没有评论,来说两句吧...