N2N 2.8 Stable for Windows x86 x64
https://github.com/ntop/n2n/releases/tag/2.8
感谢各位大佬的贡献!
n2n_2.8.0_windows_x86_x64(包含edge和supernode)
https://file.bugxia.com/s/PKqyrptH3F73Bc5/download
2.8主要是带来了一些新的加密、压缩算法
New Features
- Two lightweight stream ciphers: ChaCha20 (optional, through OpenSSL) & SPECK (integrated)
- Full Header Encryption (including packet checksumming as well as replay protection)
- A callback interface to better integrate n2n in third party software (you can still use it stand-alone)
- Enable the integrated LZO1x compression
- Add optional ZSTD compression (through zstdlib)
- Support for changing system routes at program start and end
- User and group id parameter for supernode
- Application of cryptography in n2n is seperately documented
- Add a new pseudo random number generator with higher periodicity seeded with more entropy if available
Improvements
- Have AES and ChaCha20 use OpenSSL’s
evp_*
interface to make better use of available hardware acceleration - Fix invalid sendto when supernode name resolution fails
- Update to supernode’s purge logic
- Extended management supernode’s port output
- Fix read tap device failed when OS wakes up from sleep
- Free choice of supernode’s management UDP port (for multiple supernodes on one machine)
- Additional trace messages to better indicate established connections and connection type
- Fix edge’s register-to-supernode loop
- Remove redundant code
- Restructure the code in directories
- Clean-up platform-dependant code
- Compile fixes for Windows
- Fix build warnings
- …and many more under-the-hood fixes and tunings
以下为机翻并简单校对
新功能
- 两种轻量级流加密算法:ChaCha20(可选,通过OpenSSL)和SPECK(集成)
- 完整的头部加密(包括数据包校验和以及重播保护)
- 一个回调接口,可以更好地将n2n集成到第三方软件中(您仍然可以单独使用它)
- 启用集成的LZO1x压缩算法
- 添加可选的ZSTD压缩算法(通过zstdlib)
- 支持在程序开始和结束时更改系统路由表
- 超级节点的用户和组ID参数
- 加密技术在n2n中的应用已单独记录
- 添加一个新的伪随机数生成器,该伪随机数生成器具有更高的周期性和更多的熵种子(如果有)
改进
- 让AES和ChaCha20使用OpenSSL的
evp_*
接口来更好地利用可用的硬件加速 - 修复超级节点名称解析失败时的无效 sendto bug
- 修复超级节点的清除逻辑
- 扩展管理超级节点的端口输出
- 修复系统从睡眠中唤醒时的读取tap设备失败的bug
- 自定义超级节点的管理UDP端口(用于一台服务器运行多个超级节点)
- 其他跟踪消息,以更好地指示已建立的连接和连接类型
- 修复Edge的寄存器到超节点循环
- 删除冗余代码
- 重组目录中的代码
- 清理平台相关代码
- Windows编译修补程序
- 修复构建警告
- …还有更多的后台修复和调整
相关文章
评论(本站已开启评论回复邮件通知功能,请如实填写邮箱以便及时收到回复)
2条评论
大佬什么时候能出一个windows版本啊
@阿迟 刚编译:
n2n_2.8.0_x86
https://file.bugxia.com/s/32DQMn7eQJPZR2d/download