本工具不与Steam加入好友等方式产生冲突 并且能起到良好的加速效果!

联机需要双方都下载此工具(原理类似对战平台) 几乎所有P2P游戏都是支持加速的!

本程序为了避免被篡改 所以加了壳保护 部分杀毒软件可能会误报为病毒 请添加白名单或关闭杀软

本项目可用于解决国内P2P联机游戏丢包等稳定性问题,基于N2N v2项目!
界面
因为功能和羽翼城大佬的 UsbEAm LAN Party 类似 所以就直接复制介绍功能了(勿喷
有些出现的问题,也可以在点击上方大佬的帖子查看有没有人问过解决方法 毕竟适用范围与原理都非常相近!


原理

接入同一局域网隧道实现内网互通(VLAN).数据由服务器中继

兼容Steam上的绝大多数P2P联机游戏(即玩家做主机的游戏)
黑魂,怪猎,胡闹厨房,ASTRONEER,无人深空,雨中冒险…等等

注意:需要主机与联机对象一起开启并连接才有效!
单向开启是无效果的

目前N2N是走UDP通道,所以TCP协议是封装成UDP的,可能会导致丢包等问题!


使用场景

1.双人联机:一起开启
2.多人联机:主机开启,其他连主机丢包者开启,不丢包者可以不开启
即丢包者–>主机走局域网隧道
非丢包者–>主机依然走互联网直连

实测状态:
没用软件: 玩家->玩家 (延迟300ms+)
用了软件: 玩家->专用服务器->玩家 (延迟80ms+)


使用

本项目运行需要安装 .NETFramework v4.6 及以上 否则会运行错误! (一般电脑都有不用再下)

P2P Party 文件:

  1. 解压
  2. 运行软件(首次会通知你安装虚拟网卡 一路点击下一步即可)
  3. 修改网段(<p style="color:red">可不改</p> 如果修改需要和你联机一起游戏的朋友改成相同的 可以避免与其他软件使用者发生冲突的可能性)
  4. 修改后缀(<p style="color:red">可不改</p> 因为默认每次启动会随机创建 此项不能与他人重复 不排除和朋友联机时与他人发生冲突,所以无效时尝试切换成其他的)
  5. 连接即可(此工具联机者(双方或更多人)都需要一起运行 只有一个人用无效)

自建服务端


自建服务器不是必须的,完全可以使用公众服务器(软件自带).
正好有条件且需要的朋友可以自己装,想看如何安装见下文.

(因为篇幅 正常用户不需要查看 所以折叠)自建服务器教程 点击展开查看!

首先,软件支持的服务端版本为: n2n v.2.6.0.r250

linux服务器

wget https://github.com/lucktu/n2n/blob/master/Linux/Old/linux_arm/n2n_v2_linux_arm_v2.6.0_r250_all_by_heiye.zip
unzip n2n_v2_linux_arm_v2.6.0_r250_all_by_heiye.zip
cd n2n_v2_linux_arm_v2.6.0_r250_all_by_heiye/static
./supernode -l 7654

这时,你就可以使用 服务器的公网IP:7654 作为转发服务器了(防火墙也需要打开UDP端口)

Windows服务器

  1. 解压到任意目录
  2. 右键 以管理员身份运行 启动服务器.bat 文件 这样就开启了(默认端口7654 bat可以修改成其他端口)

这时,你就可以使用 服务器的公网IP:7654 作为转发服务器了(防火墙也需要打开UDP端口)

Docker更简单的搭建

Docker地址: https://hub.docker.com/r/petrknap/n2n-supernode
Docker一键命令: docker run -d -p 7654:7654/udp petrknap/n2n-supernode
默认使用端口就是 7654 UDP端口


本软件添加自定义服务器(自建)


如果您愿意把你的服务器列为公开列表服务器,可联系QQ:1031029814

(因为篇幅 正常用户不需要查看 所以折叠)软件添加自定义服务器教程 点击展开查看!

  1. 打开软件目录下的 diyserver.txt 文件
  2. 每行一个服务器 格式: 服务器的公网IP:UDP监听端口
  3. 运行软件 就可以看得自定义服务器了
    如图所示:

DIYserver

判断自定义服务器是否有效
如果自定义服务器有问题,软件下方会在30秒后提醒你无法连接到此服务器!
信息


错误代码表

01错误图片
01错误:

  • 可能是IP冲突或网卡占用 线路不畅 甚至
  • 可能是自定义服务器配置出的问题 (如果使用自定义服务器的话)
  • 错误代码特征: 数据首次通讯都连接不上

02错误:

  • 线路不畅 网络波动等原因
  • 错误代码特征: 数据首次通讯连接成功 但是出现丢失数据
  • 解决: 等待或重连基本可以解决(如果不是服务器出现问题的话)

更新日志

2020年5月17日 公告: 很抱歉 因为电脑被window自动更新 源代码丢失 已经无法找回 但当前项目依然能用 并且重写计划已经开始!
2020年5月7日 9:05: 禁止了应用同时开启多个
2020年5月6日 22:55: 增加了版本更新功能 增加了状态的回调
2020年5月6日 12:05: 添加了错误日志自动上传模组 发生错误会尽快的解决
2020年5月6日 9:15: 修复了程序快速连接断开时发生的错误问题
2020年5月6日 1:15: 修复了WIN7系统下发生错误的问题


最后

意见和反馈什么的,可以在下方进行提问!

本贴允许转载,但请保留来源,谢谢!

Last modification:September 14th, 2020 at 05:27 pm
If you think my article is useful to you, please feel free to appreciate