EasyN2N 客户端使用方法

从此拒绝高延迟联机


如果您想了解Easyn2n的服务端搭建以及功能原理,请移步:https://sheepblack.cn/archives/560

原作者的说明:https://bugxia.com/357.html

以下是EasyN2N详细使用教程:

1. 适用范围与场景:

EasyN2N本身是基于N2N的虚拟局域网搭建工具,虽然实现效果与传统的对战平台类似,但原理与第三方搭建的局域网有很大区别。

适用范围:任何通过P2P联机的局域网游戏——数据运算与转发由主机承担的游戏,即需要网速好的电脑来当房主创建房间的游戏,目前测试过适用的游戏有:桌游模拟器、求生之路、我的世界、钢四、人类一败涂地、战地系列、cs1.6、红警、群星、泰拉瑞亚以及一切steam小游戏等

2. 软件下载与安装:

软件下载EasyN2N_3.11

下载得到一个压缩包,内含一个客户端exe执行文件与服务端文件夹:

由于EasyN2n是易语言写的,可能会报毒,请在安全中心添加信任,如果您对该软件不放心,请参考:https://zhuanlan.zhihu.com/p/61767854 或自行检查恶意文件:https://www.virscan.org/
在windows安全防护中添加对该软件的信任(如果您知道如何操作,请跳过该步骤)

  1. 在D:/下新建文件夹,命名为Easyn2n;
  2. 左下角开始菜单->设置->更新和安全->Windows安全中心->病毒和威胁防护->"病毒和威胁防护设置"管理设置->下翻至"排除项":
  3. 添加或删除排除项->添加排除项——文件夹->选择刚刚创建的Easyn2n文件夹:
  4. 将下载的压缩包放入Easyn2n文件夹内,解压到当前文件夹,得到n2n.exe与n2n_client文件夹:
    ps:如果此时没有exe执行文件,只有n2n_client文件夹,则表明n2n执行文件被其他杀毒软件屏蔽,请根据实际情况自行还原;

3. EasyN2N的使用:

(1)设置自定义服务器

右键小黄鸭n2n.exe,选择以管理员方式启动,选择“获取服务器”,点击“自定义服务器”,然后输入我的服务器地址与端口:
sheepblack.cn:9527
(由于开启了CDN加速的原因,可能不能使用服务器域名作为服务器地址,请联系本人给出实际ip地址)

点击右侧保存按钮,在左侧下拉按钮选择设定的自定义服务器即可(如上图)

(2)设置虚拟网ip与小组名称:

虚拟网ip是可以自定义的局域网内ip,但为了方便联系,我们选择192.168.101.x 其中x为0-255任意数字,例如A设置虚拟网ip为192.168.101.1,小组名为zzwzzw,则B设置为192.168.101.2,小组名也是zzwzzw

(3)启动并测试
点击启动按钮,可能会出现windows防火墙提醒,选择允许即可,查看右下角“运行日志”,若提示:[OK] edge <<< ================ >>> supernode 则表示启动成功:

启动成功后,点击“测试工具”,在PING中输入自己设置的虚拟网ip如192.168.101.1,点击开始,若测试结果全为0ms则表示已经成功组网,然后改为输入需要联机队友B的虚拟网ip如192.168.101.2,则可以看到与队友延迟

若测试结果为失败,请参考下面:
(4)修改回显请求
同样进入windows安全中心,选择“防火墙和网络保护”,点击高级设置

在“入站规则”中下拉,找到“文件和打印机共享(回显请求-ICMPv4-ln)”,并鼠标单击右键该项,选择“启用规则”:

启用回显请求之后,不用关闭防火墙即可ping通双方。

4. 常见问题:

目前原作者遇到的问题汇总:https://bugxia.com/2518.html

目前我曾遇到的问题与解决方法如下:

  • 点击启动后,运行日志不提醒[OK]:
    检查服务器地址是否正确,若使用的是域名,可能由于CDN加速将域名解析的ip地址变动,请尝试改为源服务器ip地址(联系本人);
  • 点击启动后,运行日志报错重复虚拟ip
    切换虚拟ip或重启服务太过于频繁,请关闭软件等待1min后重新启动
  • 双方可以ping通但延迟高达300+ms
    检查是否有一方挂了梯子或者加速器,若有请关闭;
    检查双方网速,最好使用宽带wifi,若宽带wifi网速波动大再考虑开手机热点联机,切换网络前请先关闭小黄鸭。