EasyN2N(N2N启动器) v3.1.2

N2N 2020/04/12

软件截图

功能简介

EasyN2N是一款基于 N2N 的虚拟局域网搭建工具(包含客户端与服务端),远程联机游戏、文件共享等的新选择。

EasyN2N在保持原有N2N的功能的基础上,集成PING、TCP\UDP、iPerf、NAT类型等测试套件。

内置免费服务器,包含查看在线主机列表、心跳监测、点对网等扩展功能。

支持进程守护、服务形式自启动等贴心小功能,让组建虚拟局域网更方便快捷。

更新日志

v3.1.2(当前版本)

有玩文明6的朋友,可以试试这位大佬做的小工具 文明6hook.zip (实现原理

新增:集成 ForceBindIP (入口:测试工具—联机相关)
新增:加入对所有服务器进行批量Ping的界面(入口:主界面右侧时间图标)
新增:日志现已支持记录并保存到运行目录下,以便故障时分析(仅针对edge)
新增:调试模式,直接调起命令行,以便故障时分析(仅针对edge,入口:菜单—常见问题—调试模式)
优化:每次启动时会增加EasyN2N及组件、Ping(ICMP)的防火墙例外规则
优化:测试工具Ping页添加展示防火墙的开启\关闭状态
优化:启动时默认追加 -E 参数
优化:删除服务端 v2\v2s 的版本选择,仅保留 v3
修复:主窗口最小化后,通过通知栏图标右键菜单无法打开子窗口的问题
修复:启动时重复运行的误判问题
修复:点击卸载软件无响应的问题
修复:获取服务器无法保存的问题

如有bug,请在评论区反馈,或加群@群主即可

阅读更多更新日志

下载地址

据多位朋友反映,近期微软自带的Defender对EasyN2N误杀率增加

表现为:已添加信任列表,但使用过程中依然会静默删除主程序n2n.exe,且没有任何提示

因EasyN2N的开发语言(易语言)不受大厂信任,所以误报率偏高,请新手用户勿担心

可以选择 关闭Defender ,用 火绒 替代它

点此下载  历史版本

界面乱码解决:进入【设置 -> 时间和语言 ->  语言与区域 ->管理语言设置->更改系统区域设置】,取消勾选 Beta版:使用Unicode UTF-8提供全球语言支持,然后重启系统即可

1.N2N启动器由易语言编写,部分软件(如Windows Denfender)会报毒,请添加信任,在线病毒扫描报告

2.为什么会报病毒?参考文章1  参考文章2

必读!使用过程中的常见问题

升级时,直接下载压缩包,解压到原路径覆盖即可,会保留设置

加壳版:稍微降低一些误报率,但可能在部分机器上存在兼容性问题



918 条评论

  • wayne 评论于 回复

    v2s的支持能否手动添加进去呢 我有几个服务器都是v2s的 不想再配置了

    • Bug侠 评论于 回复

      @wayne
      可以直接添加,格式也是地址:端口,然后用v2s的edge(x86、x64),替换n2n_client目录下对应的文件即可(确保文件名一致)

    • wayne 评论于 回复

      @wayne
      最下面还有个使用说明了替换法 看漏了

  • sum123 评论于 回复

    说实话,v1可以取消支持了,但是v2s别取消吧。。。因为GitHub上有个n2n的手机APP只支持v2s,而且很久不更新了。。。

    • Bug侠 评论于 回复

      @sum123
      唉,n2n项目还是太冷门了……不过可以用之前的版本,比如1.5

      • sum123 评论于 回复

        @Bug侠
        是的。。。所以近期打算在B站做个视频宣传一下,这么好的神器都没人知道,太可惜了

        • Bug侠 评论于 回复

          @sum123
          靠你了大佬,我之前就想做个视频的启动器教程,可惜总犯拖延症,到现在都没开搞 :笑哭:

          • sum123 评论于 回复

            @Bug侠
            哈,刚刚看了下,原来Hin2n已经支持v2了,那这就完美了呀,那么现在就可以全局v2了。还有就是lean大的openwrt里n2n也只有v2版本,一度搞得很难受,现在PC、路由器、手机三端可以统一用v2了,终于舒服了QwQ

  • jay 评论于 回复

    您好,我按照您的《使用N2N搭建虚拟局域网联机游戏(服务端)》(https://bugxia.com/336.html)这篇教程进行了服务器端的搭建,但是在win10下使用小黄鸭链接我自己搭建出来的supernode的时候始终显示
    [edge_utils.c:872] WARNING: Supernode not responding, now trying 我的supernode的IP地址:端口
    ,但是在连接您提供的supernode的时候测试连接是可行的。我更改过搭建服务器端的系统(CentOS7.4,debian9,debian10),这个问题仍然出现,且在GitHub上发现有同样问题的出现(https://github.com/ntop/n2n/issues/181)
    想请问一下博主是否曾遇到过这个问题,可否提供可解决此问题的思路呢?
    感谢感谢。

    • Bug侠 评论于 回复

      @jay
      客气了。Supernode not responding 表示没连上服务端,一般情况下,有这几个思路:
      1.supernode没有运行
      2.服务端的防火墙没有放行supernode端口(我一般都是直接卸载firewalld\ufw这些防火墙套件)
      3.IDC端没有放行supernode端口(阿里云、腾讯云之类都有相应的安全组)
      4.本地到Supernode的UDP通信被阻断(几率很小)
      所以大概率是防火墙或者安全组的原因

      • jay 评论于 回复

        @Bug侠
        大概有想过这几个方面的问题 但是情况是这样的:
        1.使用的是supernode -l 端口 -f 语句 出现的结果和教程里的截图基本是一致的
        2.在centos中采用关掉firewalld的做法,而debian由于是自己dd的所以ufw firewalld iptables这些防火墙都没有安装没有启用并且也确认了没有开启,这时还是没有respond
        3.在搭建服务的这台机子上我采用nc -vuz的语句对另一台机子进行udp发包测试,能得到success的结果(我不知道这样是否能证明udp应该是有被放行的)
        4.因为本地到您提供的服务器的是可以的,所以这种情况出现的概率应该不大。
        因为尝试过以上证实思路没有能够解决问题,于是向您提出了我的疑惑。
        我也使用了netstat进行查看,可以看到我supernode的端口main和一个manage端口都是在被supernode进程占用,但是state里并没有状态,而此时的ssh的state是listening,且本地也有启动,判断是在连接上就没有成功,但由于按照教程进行的,对于可能在何处出现问题并不太明白,于是想问问您的建议。
        再次感谢您仔细的回复。

        • Bug侠 评论于 回复

          @jay
          一行一行回复:
          1.supernode -l 端口 -f 命令没问题,OK
          2.如果可以的话,不要DD,就用原生系统试试
          3.结合第4点,UDP阻断的几率很小,可以不用考虑这一点
          4.只有TCP有State,UDP没有,所以看不到是正常的
          我这边遇到的not responding的原因,全都是防火墙导致的,所以也只能按这个方向去猜测,你先折腾折腾,实在不行的话加群1150222959(密码9527),然后群里找到我,一起研究研究。

  • 破晓 评论于 回复

    好像连不上服务器了,已经更换了新服务器n2n.s1.bugxia.com::9527: :二哈:

    • Bug侠 评论于 回复

      @破晓
      是的啊,内置N2N服务器已更换,请在[自定义服务器列表]设置中删除旧服务器,并点击按钮更新为新服务器 :doge:

  • sasad 评论于 回复

    站长您好!有幸因为蒲公英软件不好使,认识了你的小黄鸭,按照流程设置后,ping通,udp,tcp测试都正常返回,联机群星,局域网也能看见房间了,就是进不去,百思不得其解,本人是移动网,朋友是校园网,求指教!

    • Bug侠 评论于 回复

      @sasad
      客气啦 :咧嘴:
      ping通,udp,tcp正常,说明N2N组网是OK的,有没有试过群星以外的游戏呢?

      • sasad 评论于 回复

        @Bug侠
        有些小游戏ip直连是可以的,我也感觉组网应该没问题,但类似群星,文明这种建房的就进不去,迷惑

      • 风吹草地jj凉 评论于 回复

        @Bug侠
        今天怎么连不上服务器了??还有想求助站长小黄鸭自带的服务端功能怎么用?必须有外网ip吗?谢谢站长大佬。

        • Bug侠 评论于 回复

          @风吹草地jj凉
          本站内置N2N服务器已更换,请在[自定义服务器列表]设置中删除旧服务器,并点击按钮更新为新服务器
          ————-
          服务端就是集成了supernode的功能,就不用走启动器内置的服务器了,必须要公网IP的

    • 风吹草地jj凉 评论于 回复

      @sasad
      今天怎么连不上服务器了??还有想求助站长小黄鸭自带的服务端功能怎么用?必须有外网ip吗?

  • Steve_HQ 评论于 回复

    N2N启动器的界面能不能显示当前局域网内所有在线的用户呢?您这个启动器(小鸭子)用啥(工具)开发的呢?

    • Bug侠 评论于 回复

      @Steve_HQ
      没什么必要哇,一般组网的就三两个朋友 :汗:
      启动器是易语言写的~

      • Steve_HQ 评论于 回复

        @Bug侠
        我这里可能会有十几个用户,可能同时玩多个游戏联机

      • Steve_HQ 评论于 回复

        @Bug侠
        能给我这个启动器的*.e源程序吗?我想根据我的需求做点改动,自己用。(可能这个请求比较过分) :doge:

  • yi 评论于 回复

    文件服务器挂了 ,,,大佬急需!!!!

  • yi 评论于 回复

    file下载不了啊

    • Bug侠 评论于 回复

      @yi
      我这边是可以正常下载的 :汗:

      • yi 评论于 回复

        @Bug侠
        能发邮件把文件给我吗,各种代理我都试过了 我这边没法访问,谢谢拉 我折腾了一个晚上了

        • Bug侠 评论于 回复

          @yi
          已发最新的1.5版本,请查收

  • bgx 评论于 回复

    站长大佬,我安装虚拟网卡出问题了,应该和楼下Leslie的问题是一样的,有空能看下么

  • bgx 评论于 回复

    为什么我按照教程做,两边都ping不通,然后我租了一个阿里的服务器,一样的操作,还是不行

    • Bug侠 评论于 回复

      @bgx
      ping不通的原因排查:
      1.先检查客户端双方是否均已连接到N2N服务器
      2.如果是自建服务器,检查防火墙是否放行supernode端口、或是否关闭防火墙
      3.检查客户端是否放行ping(icmp)入站出站,或是否关闭防火墙

      • bgx 评论于 回复

        @Bug侠
        刚才试了下,用大佬你的服务器,然后是第一个端口,只有v2能连上,但是我进朋友创的游戏延迟很高,300ms,不知道有办法解决么,

        • Bug侠 评论于 回复

          @bgx
          是的,启动器内置的所有服务器均为v2版本。
          延迟很高的话,可能是没有建立P2P连接(看调试窗口有没有出现P2P connection established的字样),没有达到最理想的直连状态,走的服务器中转模式,也就是ping值 = A到服务器延迟 + B到服务器延迟
          但是,ping值很高也会有各种各样的原因,无法准确判断,比如:
          是否是国内服务器
          是否P2P直连
          是否用的流量
          是否用的WIFI
          ……逐一排查排查

          • bgx 评论于 回复

            @Bug侠
            为什么我朋友openvpn安装报错,就是tap-windows-9.exe安装报错

    评论(本站已开启评论回复邮件通知功能,请如实填写邮箱以便及时收到回复)