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

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

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

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



903 条评论

  • lupipi 评论于 回复

    两个问题1.其它功能->创建服务器->分配IP段,那里输入IP能,只能输入5-6个字符还不能输入点。换了几个机器都这样。问题2,我的机器设置了每天定时机器自动关机,但是到指定时间,n2n服务器会阻止关机。有啥办法解决吗?谢谢

    • lupipi 评论于 回复

      @lupipi
      补充一下,问题2.windows到了关机界面只有选择(人工手动)强制关机才行。

      • Bug侠 评论于 回复

        @lupipi
        问题1:确实是bug,下一次更新修复
        问题2:我这边新装Win7、Win10 32&64均正常关机,无法复现该问题

  • wayne 评论于 回复

    在https://github.com/lucktu/n2n的注意事项中提到
    2020-08-12:v.2.9.0_r529,edge与以前的版本不再兼容!!

    所以这是不是我用最新的2.9版本做supernode和edge,服务器之间同是2.9可以互联,但是你的工具连不上的原因?

    • Bug侠 评论于 回复

      @wayne
      启动器内置的几个服务端(免费和付费),包括edge.exe,均为r523,如果edge替换成高版本exe,或者自定义的supernode为高版本,edge.exe还是r523,均有可能出现兼容问题。
      正确的方法:启动器内edge.exe替换为和服务端一致的版本

  • wayne 评论于 回复

    1.8以后版本不支持v2s了吗。我用老的v2s文件替换了也不行了

    • Bug侠 评论于 回复

      @wayne
      手动替换v2s是支持的,基础的启动参数没有变

  • wayne 评论于 回复

    1.8版本是不是对自定ip限制的有点严格了?我一直给自己的ip段设置的是10.0.0段。现在1.8版本一直会报我的ip错误,换192段的就不报错。
    这个限制是不是有点没必要了?

    • Bug侠 评论于 回复

      @wayne
      不好意思……是个Bug,目前的逻辑是判断IP里的四个数,只要 <1 或 >255 都是不合法,应该只判断IP第一位的……马上修复,修复完成将在此评论下通知。
      感谢反馈~~~ :咧嘴:

    • Bug侠 评论于 回复

      @wayne
      已修复 :汗:

  • 墨云水 评论于 回复

    启动器1.8我好像没看到在哪下载(?)

      • 墨云水 评论于 回复

        @Bug侠
        那个下载地址我下好后发现是1.7的,在历史版本那也没有找到1.8在哪

        • Bug侠 评论于 回复

          @墨云水
          不好意思啊,我看错成您找不到1.7的地址了…… :害羞:
          1.8还未发布,您看到的更新日志后面标注“Todo“,表示1.8正在做……

  • EDCBACBA 评论于 回复

    我的WINDOWS2003永不了了 :二哈: :笑哭:

    • Bug侠 评论于 回复

      @EDCBACBA
      不好意思,不支持Win7以下操作系统 :笑哭:

      • EDCBACBA 评论于 回复

        @Bug侠
        我2003还是用的V1.5目前还能使用, :咧嘴: 谢谢了!

  • feng 评论于 回复

    请问一下站长,n2n可以手机链接服务器后开热点给其他设备用吗,比如任天堂的switch

    • Bug侠 评论于 回复

      @feng
      手机开启n2n后,还是可以开热点给其他设备的,但是比如电脑A — 手机B,通过n2n连接,手机B再开个热点给NS,NS就无法通过n2n连接到电脑A

      • feng 评论于 回复

        @Bug侠
        您的意思是,a和b都连了服务器,然后手机b开了热点给其他设备,但是这个设备不能连通A是吗

        • Bug侠 评论于 回复

          @feng
          是的,是这个意思

          • feng 评论于 回复

            @Bug侠
            那这样的话,没有意义吧,另一个手机设备也开启n2n后开热点给另一个ns,但是这俩ns连不到一起

            • Bug侠 评论于 回复

              @feng
              是的,按这个思路的话,两台NS就无法组建虚拟局域网,毕竟热点的网络和n2n是两个不干扰的局域网,如果硬要打通两个网络,需要在开热点的设备(手机)上添加路由表

              • feng 评论于 回复

                @Bug侠
                感谢大佬的回复,我回头看看怎么操作

      • feng 评论于 回复

        @Bug侠
        我用1.8版本不管用不用自动分配ip,都是172.17.12.1

        • feng 评论于 回复

          @feng
          说错了1.7

        • Bug侠 评论于 回复

          @feng
          很抱歉,1.7内置的n2n组件目前存在bug,会导致分配IP重复

          • feng 评论于 回复

            @Bug侠
            昨天我又换成了1.6可以正常ping了,但是后台不显示设置的ip,这是正常的吗

            • Bug侠 评论于 回复

              @feng
              “后台不显示设置的ip”是哪个后台?

              • feng 评论于 回复

                @Bug侠
                超级节点的控制台

                • Bug侠 评论于

                  @feng
                  supernode只是输出一些调试信息,如果需要看到更多的连接信息,需要通过netcat来查看,比如:
                  nc -u 127.0.0.1 5645

        • lupipi 评论于 回复

          @feng
          1.8.1也不行,只能用自带的IP段

  • 评论于 回复

    启动器客户端可以增加一个重启edge的功能吗 服务端报错或因为其他原因退出之后 客户端就会卡在错误界面 如果能自动检测到出错尝试重连 或者定时重启就好了

    • Bug侠 评论于 回复

      @魂
      比如报什么错呢?

      • 评论于 回复

        @Bug侠
        windos环境 用命令行启动的超级节点 每当有egde断开连接的时候,超级节点就有几率自动退出,我用易语言写了个进程守护,超级节点是保全了,但是做服务器上的edge不会重启,就无法自动重新连接上。(版本是之前的v2s,今天刚刚换了v2,暂时没有发生崩溃退出的问题),另外,启动器1.7的服务端运行了之后edge连不上,用命令行就可以不知道是为什么.

        • Bug侠 评论于 回复

          @魂
          1.我这边测试了一下启动器自带的supernode(2.7.0_r523),不管是命令行启动,还是启动器内启动,断开edge都不会引起supernode崩溃,没办法复现……
          2.下个版本会考虑加入进程守护(edge和supernode)
          感谢建议
          :可爱:

  • ask 评论于 回复

    楼主您好,我服务端也想想配置dhcp,网上搜了关于dhcp服务器得设置教程,到启动阶段总是失败

    • Bug侠 评论于 回复

      @ask
      服务端按照我的这篇部署就可以了
      https://bugxia.com/336.html
      然后edge启动的时候,不用加 -a 这个参数及参数值就能通过supernode自动分配IP

      • Bug侠 评论于 回复

        @Bug侠
        1.老方法我已经很久没操作过了,之前操作的时候还没遇到过假死的情况……我测试了一段时间了,其实老方法可以淘汰了,完全可以新版的edge和supernode替代
        2.启动器的Bug……原理是正则出192.x|172.x这两个段的局域网IP,忘了添加10.x段的局域网,下次修复 :笑哭:

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