不知道你们有没有遇到过这种情况——周末好不容易约好哥们一起玩胡闹厨房2,结果一进游戏就开始“联机加载中”,转圈圈转半天,要么直接提示无法加入对局,要么进去了卡成PPT。

打开网易新闻 查看精彩图片

我跟朋友试过的办法不下五种:换房主、关防火墙、两个人用同一个加速器节点、甚至有人建议开热点。怎么说呢,有时候能好一阵,但下次开机又不行了,折腾半天游戏没玩上净在那调试了。
后来翻帖子才搞明白,胡闹厨房2走的是P2P直连,不像那些有专门服务器的游戏。这意味着你俩的数据是直接点对点传的,中间没有服务器帮你中转。问题就出在这儿——现在大部分家庭宽带都没有公网IP,路由器还套着一层NAT。你电脑在内网里,朋友在外面想连进来,中间隔着好几道墙,数据包过不来,可不就一直在那加载转圈么。

打开网易新闻 查看精彩图片

加速器其实原理也是帮你找个中转,但有时候节点不稳定或者两边走的线路不一样,照样连不上。
最后用的办法是走虚拟局域网——把两台电脑拉到同一个虚拟网络里,游戏会认为你们在同一个局域网,P2P直连就顺畅多了。
操作不复杂,我用的是内网穿透工具,大致步骤是这样:
第一步,在你那台当房主的电脑上,去官网下载客户端装上,注册个账号登录,然后点击管理后台。

打开网易新闻 查看精彩图片

第二步,在后台里找到映射管理,新建一条映射,协议选TCP。端口填游戏实际用的端口号——胡闹厨房2联机默认走的是特定端口,你可以查一下自己游戏设置里显示的那个。内网地址填127.0.0.1就行。保存之后系统会给你分配一个公网地址。
就比如下面截图的端口是7777,胡闹厨房的游戏端口也要找准。

打开网易新闻 查看精彩图片

第三步,把那个公网地址发给朋友,他在自己那边的客户端里配置好,加入同一个虚拟网络。然后正常开游戏、邀请,就能连上了。
搞完之后我跟朋友试了一晚上,没掉过线,加载也是几秒钟的事。软件后台跑着占内存也就10到30MB,对游戏没啥影响。
如果你也在胡闹厨房2联机加载中转个不停,可以试试这个思路,别光盯着加速器折腾了。