最近在折腾的一件事:朋友天南海北,如何进行局域网游戏?
若干年前,一伙同学约战网吧,CS、红警之类的联机游戏玩的不亦乐乎,如今再想找回当年的感觉已经非常不容易。其中一个比较直接的原因是,不在一个局域网内。
捣鼓了一些很古老的虚拟局域网软件Hamachi和LAN Bridger。问题很多,延迟奇高,放弃……
接着就是各种尝试不同的方案,最终找到了一个比较完美的解决方案:N2N。
相对于其他虚拟局域网方案,N2N在网络环境良好的情况下,能够实现P2P直连,有效的降低虚拟局域网的延迟,即便无法直连,通过服务器中转,也能获得不错的延迟
只要支持局域网的联机游戏,N2N都支持。目前我个人已测试成功的有:CS、红警2、红警3、星际争霸1、魔兽争霸3、DOTA、方舟生存进化、文明6、群星Stellaris、流星蝴蝶剑、人类一败涂地、百战天虫、求生之路1&2、我的世界、火炬之光2、帝国时代2……
软件下载
bugxia 官网下载:https://bugxia.com/357.html
备份下载:
使用方法
1.解压上述下载的压缩包
2.运行
请以管理员权限运行 n2n.exe
(小黄鸭图标右键“以管理员身份运行”)。初次运行时,启动器会自动安装所需要的虚拟网卡驱动。
注:安装驱动时如果出现Windows安全中心提示,点击“安装(I)”即可。
3.启动
需要选择或操作的几个选项:
服务器:提供N2N组网的服务器(EasyN2N内置,请根据软件内指引免费获取)
小组名称:指定一个虚拟网小组名称(请尽量复杂,以便和公共N2N服务器上其他小组区分开)
虚拟IP:指定一个虚拟的局域网IP(或者让软件自动分配,但可能存在一些未知问题)
准备就绪后,点击启动。启动后可能会弹出Windows防火墙的提示,请放行。
4.查看状态
其他(好友)客户端
当需要让更多朋友加入你的虚拟小组时,可以使用以下方法:
方法1:快捷加入
点击图标后,EasyN2N将把当前连接的服务器、虚拟IP、小组名称等自动导出为专用分享链接。如:easyn2n://bjJuLnMxLmJ1Z3hpYS5jb206OTUyN0B6U213VUg0VldiQGF1dG9A
。
将上述链接复制粘贴给朋友,在好友的客户端上,点击菜单“其他功能”弹窗中的“导入链接”。
注:如果导出端为手动设置的虚拟网IP,则导入端需要手动填写虚拟网IP的最后一位。
方法2:手动加入
好友客户端,除虚拟网IP最后一位设置不同之外,其他设置均需保持一致即可。如:
朋友A:IP地址:192.168.66.1,组名称:zSmwUH4VWb,服务器:n2n.test.com
朋友B:IP地址:192.168.66.2,组名称:zSmwUH4VWb,服务器:n2n.test.com
朋友C:IP地址:192.168.66.3,组名称:zSmwUH4VWb,服务器:n2n.test.com
……
1.如果是手动设置的虚拟网IP(比如192.168.66.1),则所有客户端均需在该IP段内(如192.168.66.x)最后一位独立设置。
2.虚拟小组的服务器、组名称均需保持一致,每个客户端虚拟网IP最后一位均需独立设置。
测试连接(PING)
同理,也可以在两个客户端间建立TCP、UDP连接进行测试。
关于延迟
目前常见的N2N传输,有两种方式:中转、直连。
中转
当参与方网络环境相对复杂(比如校园网,或存在多层交换),无法建立P2P连接时,所有的数据传输都会经过服务器中转。
中转模式下,A到B的延迟 ≈ A到服务器的延迟 + B到服务器的延迟。
直连
当组网参与方网络环境比较纯净,NAT状态良好的情况下,N2N会在参与方之间建立P2P连接。
此时所有的数据传输不会经过服务器中转,延迟能够极大程度降到最低。
1 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
2 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
3 本站资源大多存储在云盘,如发现链接失效,请联系我们,我们会第一时间更新。
暂无评论内容