v3.1.1
优化:内置组件升级至 3.1.1_r1200
优化:不同类别服务器列表将独立存储
优化:增加配置开关以便高级用户(-a
参数支持dhcp方式、取消小组名称的长度限制)
修复:可能导致服务端界面崩溃的问题
修复:自动重启功能概率性失效的问题
修复:点击重启按钮后直接停止的问题
修复:部分用户无法获取服务器的问题
v3.1
调整:为防止混淆,EasyN2N 版本号将跟随 N2N 版本(组件版本)
新增:Edge、Supernode的定时重启开关
新增:集成 WinIPBroadcast 以解决联机游戏无法搜到对方的问题(默认开启,可手动关闭)
新增:测试工具页增加 点对网 的整合设置(IP路由、ICS、新手向路由表[大佬可以通过 -n
来添加])
新增:快速导出分享链接给朋友、导入朋友的链接(包含除 -I
参数而外的所有参数,链接格式说明)
新增:完全卸载软件(删除所有自启设置及配置文件)的菜单、单独卸载虚拟网卡的菜单
优化:免费服务器地址不再内置,更改获取方式(关注公众号)
优化:Edge、Supernode升级至3.1.0_r1127(此版本加入了UPnP支持,大幅提高了P2P组网的成功率)
优化:保存附加参数时,根据参数内容是否改变而自动重启Edge
优化:通知消息现已支持点击以显示主界面
优化:重复运行EasyN2N主程序(n2n.exe)时的判断逻辑
优化:完善关于软件界面
修复:使用自建服务器,但未添加到自定义列表中时,服务器地址丢失的问题
修复:修复了一些bug,可能又增添了新的bug
v2.4
新增:升级TAP网卡驱动到9.24.6,并加入手动更新功能,方便已安装过TAP网卡的朋友升级
新增:优化API,调整为调用本机edge API接口,无需自建Python HTTP API服务(感谢 @GH )
修复:当程序路径包含空格时,服务无法自启的问题
修复:网卡跃点数在部分机器上无法修改的问题(也可以在附加参数中增加 -x 1
来修改)
v2.3
新增:加入查看虚拟小组下用户的功能(官方API,自建服务器需运行调用API的Python HTTP服务)
修复:部分参数无法保存、添加部分参数后导致参数错乱的问题
修复:服务端选择v3而外的版本时,参数无法保存的问题
修复:服务端窗口关闭后,进程守护失效的问题
修复:当付费服务器列表有更新,再次获取数据时无法自动清除旧列表的问题
优化:当检测到edge标识符(-I 参数)值为空时,使用随机字符串,避免获取到重复IP的问题
优化:更新NSSM版本,解决部分机器上服务无法自启动的问题
优化:整体UI布局精简,增加软件设置界面
优化:定期清理日志,避免程序假死
优化:调整启动逻辑,提示虚拟网卡被占用或未安装时
优化:以模拟Ctrl+C的方式终止进程,防止出现虚拟IP和MAC未被释放的错误(实测还是存在问题)
v2.2
注:
1.请自行替换组件的朋友请注意,此版本更新变化比较大,可能无法完美兼容低版本组件(< v3.0.0)
2.此版本更新内容较多,可能存在一些未发现的bug,如遇问题,请留言反馈,感谢感谢
新增:针对新手玩家,新增小软件MiniN2N,最简单的方式一键组建虚拟局域网
新增:心跳检测(目前支持两个响应事件:重启Edge<重启本机客户端>、访问URL<比如Server酱通知>)
新增:测试组件加入iPerf带宽测试(可选TCP\UDP,最大带宽)
新增:服务端支持以系统服务启动
新增:服务端支持v2/v2s/v3(选择v2/v2s时,仅能自定义监听端口)
调整:服务端UI及启动逻辑调整
调整:内置组件升级到3.0.0_r1041(https://github.com/lucktu/n2n)
调整:主界面添加心跳检测和服务端运行状态展示
调整:调整部分代码,降低杀毒软件误报率
调整:客户端(Edge)和服务端(supernode)调整为以配置文件方式启动
调整:以服务方式启动时,调整为加载配置文件(请之前已注册为系统服务的朋友卸载服务并重新注册)
调整:附加参数改为一行一个的规则,并在保存时添加校验
v2.1
调整:内置组件降级到2.7.0_r525(这个版本存在不提示P2P的bug)
优化:自定义服务器界面语义存在歧义的问题
新增:注册为系统服务以实现高权限开机自启(测试功能)
v2.0
调整:测试工具界面优化
调整:内置组件已升级到2.8.0_r539(https://github.com/lucktu/n2n)
调整:状态栏图标右键菜单加入阻止休眠功能
修复:运行日志现已正常提示P2P连接
v1.9
新增:可选是否阻止系统进入休眠(其他功能 —— 阻止休眠)
修复:创建服务端时无法正常输入IP地址段的问题
v1.8.1
修复:虚拟IP的判断逻辑的问题
修复:开启自动分配IP,且Edge版本为最新版时,无法提取出分配到的IP的问题
v1.8
新增:客户端(Edge)和服务端(Supernode)进程守护
新增:界面增加客户端连接到服务端的状态显示
新增:测试工具加入NAT类型检测,方便判断P2P建立条件(https://github.com/jtriley/pystun)
调整:内置TCP/UDP测试工具加入自定义数据包大小功能
调整:界面UI简化,移除组密码框,默认为不加密(如需加密,请在附加参数中添加,如:-k 123456)
调整:内置supernode设置可自定义分配IP段
优化:启动时判断虚拟IP和本机物理IP是否冲突
修复:当supernode端自定义分配IP段为10.x段时,启动器无法正常显示获取到的IP的Bug
v1.7
更名:EasyN2N
新增:支持自动分配IP(需要服务端支持,本站内置免费服务器及付费服务器均已支持自动分配IP)
新增:增加自定义服务器获取URL的保存功能
新增:内置组件更新功能(edge&supernode)
调整:内置组件已升级到2.7.0_r523
调整:加入不再提示更新
优化:修复了一些bug,可能又增加了一些新bug
v1.6
新增:内置公告功能
新增:付费服务器计划(见此:https://bugxia.com/n2n_server_plus)
新增:网卡跃点数(优先级)修改功能,以解决某些游戏出现PING的通但搜不到房间的问题
新增:测试工具界面加入一键关闭防火墙的功能
新增:增加检测本机到服务端延迟的功能(可手动检测,也可以在切换服务器列表时自动检测)
新增:客户端(电脑)从休眠状态唤醒后,启动器会自动重启,避免后台挂起引起的若干问题
调整:状态栏图标增加运行状态
调整:由于官方n2n(也就是v2版本)趋于稳定,故取消启动器内对v1、v2s的支持,默认只提供v2版本
调整:主界面UI,日志窗口的显示样式
调整:内置edge和supernode更新为v2.7版本(https://github.com/lucktu/n2n)
修复:首次启动标题栏卡在“正在安装TAP网卡的”的问题
修复:连通性测试工具卡死的问题
优化:修复了一些bug,可能又增加了一些新bug
v1.5
新增:内置简易PING、TCP、UDP测试工具,可以简单测试N2N组网的连通性
新增:服务端(supernode)启动工具,包含自定义端口、版本,支持自启动
修复:无法保存附加参数的bug
优化:修复了一些bug,可能又增加了一些新bug
v1.4
新增:启动器内置Edge v2版本升级为官方2.6稳定版,详细更新日志见这里
新增:添加自定义附加参数设置
优化:每次打开启动器时均检测TAP网卡是否安装的逻辑
优化:部分UI及启动逻辑
优化:修复了一些bug,可能又增加了一些新bug
v1.3
修复:Win10 1809下Debug窗口无法显示的问题
v1.2
新增:根据系统自动选择x86和x64对应的edge
新增:可选三个不同版本的edge(详见:https://bugxia.com/n2n_version_intro)
新增:最小化到到状态栏
新增:开机自启动(需关闭UAC,启动器自动调用最后一次成功运行的配置)
新增:自定义服务器列表及多版本管理(详见:https://bugxia.com/n2n-format-intro)
新增:远程获取服务器列表(详见:https://bugxia.com/n2n-format-intro)
新增:可选启动参数 -b 和 -r
优化:首次启动时自动安装TAP-Windows Adapter V9虚拟网卡驱动
优化:除edge v1版本外,可不输入组密码启动(不加密更利于数据传输)
优化:启动、重启功能的逻辑
优化:当以管理员权限启动主程序后,各版本edge不再需要单独赋予管理员权限
918 条评论
两个问题1.其它功能->创建服务器->分配IP段,那里输入IP能,只能输入5-6个字符还不能输入点。换了几个机器都这样。问题2,我的机器设置了每天定时机器自动关机,但是到指定时间,n2n服务器会阻止关机。有啥办法解决吗?谢谢
@lupipi
补充一下,问题2.windows到了关机界面只有选择(人工手动)强制关机才行。
@lupipi
问题1:确实是bug,下一次更新修复
问题2:我这边新装Win7、Win10 32&64均正常关机,无法复现该问题
在https://github.com/lucktu/n2n的注意事项中提到
2020-08-12:v.2.9.0_r529,edge与以前的版本不再兼容!!
所以这是不是我用最新的2.9版本做supernode和edge,服务器之间同是2.9可以互联,但是你的工具连不上的原因?
@wayne
启动器内置的几个服务端(免费和付费),包括edge.exe,均为r523,如果edge替换成高版本exe,或者自定义的supernode为高版本,edge.exe还是r523,均有可能出现兼容问题。
正确的方法:启动器内edge.exe替换为和服务端一致的版本
1.8以后版本不支持v2s了吗。我用老的v2s文件替换了也不行了
@wayne
手动替换v2s是支持的,基础的启动参数没有变
1.8版本是不是对自定ip限制的有点严格了?我一直给自己的ip段设置的是10.0.0段。现在1.8版本一直会报我的ip错误,换192段的就不报错。
这个限制是不是有点没必要了?
@wayne
不好意思……是个Bug,目前的逻辑是判断IP里的四个数,只要 <1 或 >255 都是不合法,应该只判断IP第一位的……马上修复,修复完成将在此评论下通知。
感谢反馈~~~
@wayne
已修复
@Bug侠
多谢
@Bug侠
1.8.1开服务,不能输入指定的IP,比如输入10.1.1.就不行,输入不能
@lupipi
我这边是可以的啊,见图:
https://img.bugxia.com/imgs/2020/10/c4a88c64379bc491.png
启动器1.8我好像没看到在哪下载(?)
@墨云水
可能文章标注的不太明显,就在“下载地址”那一栏
https://file.bugxia.com/s/FFMfeHrn7geyRPP/download
@Bug侠
那个下载地址我下好后发现是1.7的,在历史版本那也没有找到1.8在哪
@墨云水
不好意思啊,我看错成您找不到1.7的地址了……
1.8还未发布,您看到的更新日志后面标注“Todo“,表示1.8正在做……
我的WINDOWS2003永不了了
@EDCBACBA
不好意思,不支持Win7以下操作系统
@Bug侠
我2003还是用的V1.5目前还能使用, 谢谢了!
请问一下站长,n2n可以手机链接服务器后开热点给其他设备用吗,比如任天堂的switch
@feng
手机开启n2n后,还是可以开热点给其他设备的,但是比如电脑A — 手机B,通过n2n连接,手机B再开个热点给NS,NS就无法通过n2n连接到电脑A
@Bug侠
您的意思是,a和b都连了服务器,然后手机b开了热点给其他设备,但是这个设备不能连通A是吗
@feng
是的,是这个意思
@Bug侠
那这样的话,没有意义吧,另一个手机设备也开启n2n后开热点给另一个ns,但是这俩ns连不到一起
@feng
是的,按这个思路的话,两台NS就无法组建虚拟局域网,毕竟热点的网络和n2n是两个不干扰的局域网,如果硬要打通两个网络,需要在开热点的设备(手机)上添加路由表
@Bug侠
感谢大佬的回复,我回头看看怎么操作
@Bug侠
我用1.8版本不管用不用自动分配ip,都是172.17.12.1
@feng
说错了1.7
@feng
很抱歉,1.7内置的n2n组件目前存在bug,会导致分配IP重复
@Bug侠
昨天我又换成了1.6可以正常ping了,但是后台不显示设置的ip,这是正常的吗
@feng
“后台不显示设置的ip”是哪个后台?
@Bug侠
超级节点的控制台
@feng
supernode只是输出一些调试信息,如果需要看到更多的连接信息,需要通过netcat来查看,比如:
nc -u 127.0.0.1 5645
@feng
1.8.1也不行,只能用自带的IP段
启动器客户端可以增加一个重启edge的功能吗 服务端报错或因为其他原因退出之后 客户端就会卡在错误界面 如果能自动检测到出错尝试重连 或者定时重启就好了
@魂
比如报什么错呢?
@Bug侠
windos环境 用命令行启动的超级节点 每当有egde断开连接的时候,超级节点就有几率自动退出,我用易语言写了个进程守护,超级节点是保全了,但是做服务器上的edge不会重启,就无法自动重新连接上。(版本是之前的v2s,今天刚刚换了v2,暂时没有发生崩溃退出的问题),另外,启动器1.7的服务端运行了之后edge连不上,用命令行就可以不知道是为什么.
@魂
1.我这边测试了一下启动器自带的supernode(2.7.0_r523),不管是命令行启动,还是启动器内启动,断开edge都不会引起supernode崩溃,没办法复现……
2.下个版本会考虑加入进程守护(edge和supernode)
感谢建议
有没有英文版本
楼主您好,我服务端也想想配置dhcp,网上搜了关于dhcp服务器得设置教程,到启动阶段总是失败
@ask
服务端按照我的这篇部署就可以了
https://bugxia.com/336.html
然后edge启动的时候,不用加 -a 这个参数及参数值就能通过supernode自动分配IP
@Bug侠
1.老方法我已经很久没操作过了,之前操作的时候还没遇到过假死的情况……我测试了一段时间了,其实老方法可以淘汰了,完全可以新版的edge和supernode替代
2.启动器的Bug……原理是正则出192.x|172.x这两个段的局域网IP,忘了添加10.x段的局域网,下次修复