使用N2N组建虚拟局域网联机游戏(文明6)
一、准备
游戏版本 1.0.0.290(405094)
二、搭建虚拟局域网
参考:Windows下使用N2N搭建虚拟局域网联机游戏(客户端)
折腾期间可能会遇到客户端A建立的房间,客户端B却搜不到的情况,解决方法:
使用Hook拦截sendto函数解决虚拟局域网部分游戏联机找不到房间的问题——以文明6为例
游戏版本 1.0.0.290(405094)
参考:Windows下使用N2N搭建虚拟局域网联机游戏(客户端)
折腾期间可能会遇到客户端A建立的房间,客户端B却搜不到的情况,解决方法:
使用Hook拦截sendto函数解决虚拟局域网部分游戏联机找不到房间的问题——以文明6为例
22 条评论
n2n联机怎么改名啊,我跟朋友默认都是一样的名好容易搞混
我跟朋友联机老是断开连接是为什么
启动虚拟局域网后,我和另外俩个朋友文明6联机,都能看到房间,但只能两个中的一个人能加入房间,其中任意一个加入后,另一个人能搜到房间但是卡在检索创建人信息界面。这个要怎么设置才能么。
请问用软件对方能看到我的主机,进我的,但是我看不到他们的房间不知道什么原因
博主您好,我和我朋友目前的问题是,我们的文明6在局域网能看到互相的房间,但就是死活进不去房间,无论是哪一方开房间,我们都没办法进去,但是刷新总能互相看到,这很奇怪.
@winer
我之前玩的时候好像也遇到了这个问题,后来也忘记了是怎么解决的了,现在已经脱坑了,待我空了再测试一下吧。
@winer
刚回家又测了一遍,文明6是可以联机的(你说的情况我就出现了一次,后面就没有这个情况了,加入房间一切正常)
https://s1.ax1x.com/2022/05/28/XKPWjS.png
https://s1.ax1x.com/2022/05/28/XKPRc8.png
版本是1.0.12.9(564030)
学习版,来自 https://bbs.3dmgame.com/thread-6247653-1-1.html
@winer
对了,我修改了网卡优先级并开启了WinIPBroadcast
@Bug侠
好的,我试试看
@Bug侠
我用的是直接从steam下载的
@winer
我只有epic版,我朋友没有,所以就用的学习版测试的,steam未测
@Bug侠
你号,非常感谢免费提供服务器让我们联机。文明6我测试过steam和学习版,也在相当多的电脑上测试联机。最后得出的结论就是:绝大多数电脑创房间,是搜不到的(ping没问题),我有个最近刚重装完系统(win7)的电脑创房间可以搜到。只要有一台设备正常当房主,其他玩家都能搜到,那就没问题。广播,优先级,绑定IP统统试过,搜不到还是搜不到。所以可以推测还是网络的问题,游戏广播的数据没有发到正确的局域网。一般电脑的网卡和虚拟网卡加起来很多,新装系统的电脑没有多余的网卡就正常。你看这些经验能否提供一些参考。
@winer
@winer
你好,你的这个问题解决了吗,现在我也遇到了这个问题,无法解决
@winer
你好,请问你有解决吗?我现在碰见一样的情况,查了一下有b站的up说可以打开小黄鸭用互联网联机,我和我朋友试了一下发现会频繁掉线,但是局域网联机又进不去房间。
@3718
我目前弄了个自己的服务器,然后这个问题就没有出现了。
@winer
请问是按照bug侠的教程搭建的服务器吗?Windows还是Linux系统?
@3718
是,我用的是Linux
请问 大哥用的文明6是steam 版本吗?
我已经关闭了2Klauncher
用epic版本 用游侠联机的时候 是可以看到局域网的其他用户
steam版本联机的时候就不行(看不到 局域网的其他用户 )
百思不得其解
也是广播 和 网卡优先级的原因吗?
@安泽宇
这篇文章早了(注意版本)。
我记得当时是epic版本(因为我记得我steam没买过,应该是epic送的)
很久没测试过了,N2N联机可能还是存在一些问题,除了广播和优先级,暂时好像也没有别的方法来解决这个问题。
@Bug侠
感谢您的耐心答复
版本吗没差多少
还是epic可以steam一说是需要离线模式才行
刚刚自己试过了Steam版依旧不行
转投“学习版”怀抱了我
博主你好,我和朋友做了以下尝试不能成功联机
1.自己租了一台centos服务器搭建了服务端,客户端和服务端连接正常
2.我和朋友之间的内网ip也能正常ping通
3.虚拟网卡的跃点数也按照你的方法进行了调整,其他的多余网卡也禁止了
问题:
游戏中无法搜索到对方的房间,我们文明的游戏版本为1.0.12.9(564030)
会不会是游戏版本的问题
@ben
兄弟你是steam版本还是 epic版本呀?
据我所知 epic版本是可以用 游侠对战平台 联机的
Steam版本就不行 不知道为啥
还有就是 局域网联机之前 最好跳过2K的启动器
这家伙会干扰你程序走 虚拟局域网的网卡的 (貌似)