EasyN2N(N2N启动器) v2.3

N2N 2020/04/12

软件截图

更新日志

v2.4(计划更新)

新增:升级TAP网卡驱动到9.24.6,并加入手动更新功能,方便已安装过TAP网卡的朋友升级
新增:优化API,调整为调用本机edge API接口,无需自建Python HTTP API服务(感谢 @GH )
修复:当程序路径包含空格时,服务无法自启的问题

v2.3(当前版本)

新增:加入查看虚拟小组下用户的功能(官方API,自建服务器需运行调用API的Python HTTP服务
修复:部分参数无法保存、添加部分参数后导致参数错乱的问题
修复:服务端选择v3而外的版本时,参数无法保存的问题
修复:服务端窗口关闭后,进程守护失效的问题
修复:当付费服务器列表有更新,再次获取数据时无法自动清除旧列表的问题
优化:当检测到edge标识符(-I 参数)值为空时,使用随机字符串,避免获取到重复IP的问题
优化:更新NSSM版本,解决部分机器上服务无法自启动的问题
优化:整体UI布局精简,增加软件设置界面
优化:定期清理日志,避免程序假死
优化:调整启动逻辑,提示虚拟网卡被占用或未安装时
优化:以模拟Ctrl+C的方式终止进程,防止出现虚拟IP和MAC未被释放的错误(实测还是存在问题)

已知Bug:

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

阅读更多更新日志

下载地址

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

点此下载(EasyN2N v2.3)

适合新手的MiniN2N(一键开启,绿色迷你)

历史版本



305条评论

  • 勇于挑战 评论于

    测试easyn2n-2.2内置的3.0服务端,非常的稳定。老大抽出点宝贵的时间给做个加参数的教程,最好带几个例子,自己加的参数不成功,搞不懂哪个地方的原因。

  • Stan 评论于

    大佬 请教一下 v3.0版本 windows 是不是ping 不同 linux

    • Bug侠 评论于

      @Stan 可以啊,还是和以前一样的啊,ping不通可能的原因:
      supernode没有正确运行
      防火墙没放行端口(阿里云、腾讯云等还需放行安全组)
      edge和supernode版本不匹配

  • Steve_HQ 评论于

    能不能加一个显示所在虚拟局域网内其他用户的列表

    • Bug侠 评论于

      @Steve_HQ 需要通过服务端才能查看

  • 啾啾 评论于

    大佬,请问通过http代理访问互联网的局域网,n2n该怎么设置啊,我使用全局代理,n2n还是连不上服务器QAQ~

    • Bug侠 评论于

      @啾啾 n2n是通过udp到服务端的,http代*理不能直接到udp,需要通过udp → sock5 → http这样来中转一下。另外看你用的全局代*理是什么软件,怎么实现的全局

      • 啾啾 评论于

        @Bug侠 谢谢大佬,我用的是Proxifier,看来是不行的说,包发到服务器再解包就不能使用p2p了QAQ,

        • Bug侠 评论于

          @啾啾 Proxifier很久以前用过,后来就换Netch了,感觉还可以

  • 勇于挑战 评论于

    @Bug侠 建议群主在下一个easy n2n中重新加入版本选择功能,像1.5版本那样。我个人自己测试手机连接的时候,只有v2s的版本能够使用,所以我又换回了1.5的版本了,但是1.5没有服务端自带的服务端进程守护功能。

    • Bug侠 评论于

      @勇于挑战 安卓端吗?安卓的话可以支持到v3

          • 勇于挑战 评论于

            @Bug侠 老大你理解错了,安卓的客户端我有了。我意思是你的easy n2n服务端再次改善的时候,能把自行选择版本再加进去,以便适合不同人群的需要,单一一个版本可能不适合固定人群。我用这几个新版本的时候,手机客户端都没法连接。用了你1.5版本,选择了v2s的服务端后,手机才能正常连接。不知道您理解了吗,哎呀,感觉越说越晕了

            • Bug侠 评论于

              @勇于挑战 完了,我理解能力太差了。大概理解一下,是不是说,启动supernode的时候,可以选择v2s? :抠鼻:

                • Bug侠 评论于

                  @勇于挑战 好的,安排! :咧嘴:

  • 贰狐 评论于

    大佬,DHCP还能提上日程吗,墙裂需要qwq

    • Bug侠 评论于

      @贰狐 3.0的自动IP已经很好用了 :咧嘴:

      • 贰狐 评论于

        @Bug侠 真的吗,好耶

  • lalala 评论于

    2.1的supernode有bug,换其它IP段提示bad network。现在单独换回2.0的supernode用了。

  • li 评论于

    催个更,,我瞅一哈有3.0了,自己公网怎才都对,互访不通。在学习学习中

    • 高6晨 评论于

      @li linux 用的 3.1.0 我查看版本信息的时候我都懵了

  • ww 评论于

    我有一个神奇的现象,用v2最高网速177KBps,用v2s就能有几M。

    • Bug侠 评论于

      @ww 如果是同一台服务器,估计v2s走的是P2P,而v2走的中转

  • JJHC 评论于

    请问能否使用IPv6的公网服务器自建服务端?

    • Bug侠 评论于

      @JJHC 你好,不支持IPv6的 :汗:

  • poros 评论于

    请问如何支持魔兽争霸3重制版?

  • cwz 评论于

    大佬,lucktu编译的523版本n2n,在ubuntu下只能用缩减版的,导致只能访问寻常端口,大佬,你这边有没完整版的啊

    • Bug侠 评论于

      @cwz 那就自己编译嘛……而且这个“只能访问寻常端口”,我有点不太理解 :汗:

  • docker 评论于

    佬大N2N可以添加以服务方式自启,这样可以不需要在登录系统后就已启动,这个功能个人感觉比较重要。

  • Threeice 评论于

    请问n2n有办法作为库内置于程序,仅为程序的流量穿孔而不需要用到虚拟网卡吗?

    • Bug侠 评论于

      @Threeice 没办法,N2N是一种轻量型VPN,底层是TAP/TUN技术,和你说的这种进程注入和socket hook的原理不一样

  • 评论于

    大佬我连安装都不会,教教我 :二哈:

  • muyunke 评论于

    开机自启可否以变成以服务方式自启,这样可以不需要在登录系统后就已启动

    • pydh111 评论于

      @muyunke 这个很有必要。

  • 评论于

    能否增加一个功能 做一个心跳检测 n2n启动后 间隔固定时间检测和超级节点或者另一个节点的连通性以便确定自己是否正常连接了 如果连续几次检测连接断开 就自动重启一下

  • 评论于

    你好 这边使用中遇到一点新问题 我有一个edge节点所在的内网有两个出口IP 随机负载均衡的(我无法控制) 最近这个节点总是断线,查看日志发现,出口ip变化时 n2n的连接就断开了 无法自动重连 提示超级节点没响应 请问出口IP的变动会导致断线吗 理论上adsl也是动态IP 似乎并不影响使用来着。

    • 比特 评论于

      @魂 有影响,跟拨号获得的公网ip出口可能有一定关系。百分百复现出口ip变动无法自动重连。

  • KOFKOY 评论于

    老哥,双方NAT类型都是Restricted Cone。连接上付费服务器,点开运行日志显示为[2021-07-0518:30:16][P2P] Rx REGISTER from IP:端口。大佬这种情况怎那么建立P2P。是需要网关里设置DMZ穿透,还是需要建立虚拟主机?

    • Bug侠 评论于

      @KOFKOY 最好有一方是FullCone,家宽的话,一般就是DMZ指定组网的那台设备就可以解决

  • 剑雨飘香 评论于

    既然这个程序需要管理员权限运行,那能否支持自动添加静态路由,我每次运行完这个之后都需要手工在cmd里添加几条静态路由,因为互联的几个设备网段都不同,edge的n2n又是规划的另外的网段,所以要直达peer的内网,必须指定静态路由,虽然我把这个几条路由的添加写成了.bat win批处理脚本。但还是不方便,最好是这个GUI控制器能够有个界面持久化几条静态路由配置后,直接后台下发。这样我就一气呵成了。

  • Aobacore 评论于

    大佬,启动器自带的创建服务端创建之后客户端不能自动分配ip怎么办啊?

  • liucom 评论于

    如何让手机与电脑连接?我想做游戏串流,需要手机与电脑在同一局域网下

  • DTT 评论于

    有这样一种应用场景,单位用的电脑既需要跟家里电脑组成一个虚拟局域网,又需要跟单位的其他电脑组成一个虚拟局域网,建议后续的版本能提供2~3个虚拟网名称,这样这台电脑可以同时归属不同的局域网内。N2N很好用,我已付费捐助,希望N2N越来越好!

    • Bug侠 评论于

      @DTT 感谢支持!这个使用场景之前也有网友提过,后续会考虑的

  • DDT 评论于

    开机自启可否以变成以服务方式自启,这样可以不需要在登录系统后就已启动

    • Bug侠 评论于

      @DDT 好提议,安排!

      • jelly 评论于

        @Bug侠 期待功能早日上线,辛苦

  • DTT 评论于

    windows10 安全中心报病毒

  • 晚安 评论于

    在黑苹果下编译了n2n程序该怎么和该程序互联

  • dwj0 评论于

    是否可添加自定义路由功能,现在点到点能很好的访问了,但我是把好几个路由连接在一起,要访问路由器下的机器。

  • young 评论于

    启动不了软件呢? 杀毒软件也没有提示 以前1.5版本能打开

  • 忘迁石 评论于

    站长能给个群号么,我这里有个问题,连得上在公网服务器的服务端,但是ping不通朋友的ip,之前能ping通的,但是一次重启之后就不行了

  • 写Bug 评论于

    为什么不能用 111.111.111.111 这种做ip了, 我以前都是用 222.222这种做的 IP 现在不能用了, 既然是内网为什么还要限制我用什么 ip

    • Steve_HQ 评论于

      @写Bug 局域网IP段:
      10.0.0.0~10.255.255.255(A类)
      172.16.0.0~172.31.255.255(B类)
      192.168.0.0~192.168.255.255(C类)
      这些IP不参与公网IP分配,应该是不能用其他IP作为局域网IP的。

  • 做好事不留名 评论于

    局域网广播不知道有没有做. 不然有些游戏同样是搜不到房间.

    • Bug侠 评论于

      @做好事不留名 虚心求教,这个可以详细说一下 :害羞:

      • 做好事不留名 评论于

        @Bug侠 我看错了,就是修改跃点数.
        但我看你的软件好像不是自动的? 如果不是的话,改成判断ip自动修改会比较好吧.
        现在最大的问题就是移动对UDP进行限速. 一旦流量超过50kb/s+ 就开始丢包,然后越来越严重.

  • work2011 评论于

    看到这个,又看到恩山二字,支持一下!!!!!!!!!!!!!!!

  • 船夫 评论于

    博主你好,我想找你定制一套用于游戏可以吗?如果方便的话!我们QQ上聊可以吗?120999909

  • 风沙鸽 评论于

    作者大大问问,能不能出个不提示更新的版本,每次开机都得去点一下,很蛋疼的…

    • Bug侠 评论于

      @风沙鸽 您好,1.7以上的版本,检测到更新时,会有30天内不再提示更新的按钮 :害羞:

  • evgsvgc 评论于

    更新2.0后,自动分配IP功能没了,不建议在修复前更新,测试了自己的和默认的两个都是这样。

    • evgsvgc 评论于

      @evgsvgc 然后简单地换1.9的edge好了

    • Bug侠 评论于

      @evgsvgc 嗯,是的,这是个bug,感谢反馈 :大笑:

  • 凹塔诺 评论于

    首先非常感谢,哔哩哔哩,让我无意看到那段名为《开源好用的联机办公用p2p穿透工具n2n介绍,放弃nat123吧!》。虽然说的是n2n比nat123好用的事,但我却从中看到了新希望。某次感谢Bug侠,让n2n好用又好玩,我想送大盘鸡给你,但你的赞助链接失效了。最后讲重点,n2n是我搜遍全网最好的支持p2p的内网穿透软件。

    事情还要从半个月前讲起。半个月前,单位搬家。网络环境发生了极大的变化,原来的公网固定ip没有了。我的服务器怎么办?本以为像10年前,一个动态域名解析搞定,谁知现在根本就没有公网IP,竟然是虚拟ip。

    没办法了,只能使用传说中的内网穿透技术。可过去根本不懂这个,无奈之余,只好再发挥出it人的diy精神!连学带试半个月,总算有了一些眉目。

    依我了解,远程互联内网访问技术只有三种方案:
    第一种是利用公网IP实现远程连接管理。如花生壳,各类ddns等等。
    第二种是利用中转服务器进行握手ip连接。如ngrok反向代理,frp,nat123,蒲公英路由等等。
    第三种是建立中转服务器握手及p2p连接同时进行连接。如zerotier,n2n等等。

    如果没有公网ip,后两种技术很难保质保量打实现且代价会比较大。因为握手的路径基本都需要服务器进行路由指定或经服务器完成。走服务器就要付出代价,流量与速度免费的奇慢还屏蔽各种端口,本想花点碎银子了事,谁知根本打发不了。

    zerotier的服务器远在国外,连接超级不稳定,我的掉包率达50。自建moon服务器是能解决但操作困难,需要满足vps及域名等严苛条件。

    只有bug侠的n2n加上自建好的服务器一劳永逸的完美解决,具体不表,请诸位自行体会,我要捐助,我要捐助,给我微信。

    • Bug侠 评论于

      @凹塔诺 非常感谢这位朋友这么牛逼的留言,可以入选本站最佳评论了,哈哈~~
      其实我也只是造了个轮子,给N2N套了层壳子罢了,一开始只是为了方便我的狐朋狗友,后来就是为了让更多的,和我一样有这方面需求的朋友了解到,还有N2N这种简单易用的虚拟局域网存在。
      你总结的非常完善,我稍微补充一下,我目前用的内网穿透是NPS,替换了我之前一直在用的FRP,我个人感觉NPS更加易用,在此推荐给看到这里的朋友们。
      目前赞助链接已恢复,感谢使用EasyN2N~ :咧嘴:

      • 凹塔诺 评论于

        @Bug侠 感谢导演!捐助通道打开了?太好了,但是我又找不到那个链接了。直接把链接放到显著位置不好吗?不香吗?

        • Bug侠 评论于

          @凹塔诺 客气了,链接在此:https://bugxia.com/n2n/

  • August 评论于

    我想问一下,如果使用带有VPN的路由器,如何进行设置呢?

    • Bug侠 评论于

      @August 需要路由器本身支持运行N2N才可以

      • August 评论于

        @Bug侠 我用的有人的路由器,里面有n2n的设置的,但是不是很清楚怎么设置。

        • August 评论于

          @August 你用的协议是Ipsece协议吗?

        • Bug侠 评论于

          @August 很简单的,基本上就是需要自定义一下服务器地址+组名称+组密码+虚拟IP,方法和Windows下的大同小异,可以参考https://bugxia.com/525.html

  • GACC 评论于

    用N2N可以链接远程桌面吗?

    • Bug侠 评论于

      @GACC 可以的,我就一直在用

  • KOFKOy 评论于

    bug哥,我想问一下这个n2n能用于ppsspp(PSP模拟器)联机上吗?如果可以的话,具体需要怎么做呢?

    • Bug侠 评论于

      @KOFKOy ppsspp还没尝试过,不太清楚联机逻辑 :抠鼻:

  • kyy 评论于

    自建服务器是只要在服务端点开启,然后把服务端里分配的地址复制到启动器里的服务器就好了吗。

    • Bug侠 评论于

      @kyy 自建服务器的话,把服务器地址一栏替换为你的服务器,默认需要自定义一个虚拟IP;
      开启自动分配的话,虚拟IP会由服务器下发(自动分配功能需要服务端支持)

      • kyy 评论于

        @Bug侠 如果我用我的电脑开启服务端,那我的服务器地址应该是我的ip地址吗。

        • Bug侠 评论于

          @kyy 是的,本机作为服务端的话,服务端IP就是127.0.0.1,或者你的局域网IP,或者本机的公网IP

          • kyy 评论于

            @Bug侠 您好,还想咨询一个问题。本机作为服务器后,路由器开启dmz后连接正常,如果我想改用端口映射的话应该怎么操作,需要转发什么端口。

            • Bug侠 评论于

              @kyy 端口映射的话,就直接映射你在本机的supernode端口即可,supernode只需一个端口就能正常使用,剩下的管理端口(5645)如果需要,也一并映射

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