Lanemu P2P VPN 0.12.3 版本已发布。它是一个去中心化的点对点虚拟专用网络 (VPN),参与者之间直接连接,无需通过中央服务器。网络参与者可以通过 BitTorrent Tracker 或 BitTorrent DHT,或者通过其他网络参与者(点对点交换)找到彼此。该应用程序是 Hamachi VPN 的免费开源替代方案,使用 Java 编写(部分组件使用 C 语言),并以 GNU LGPL 3.0 许可证发布。它支持在以下环境中运行: Windows, GNU /Linux 以及 FreeBSD。
自 0.12 版以来的变化:
- 增加了通过 UDP 发送流量的实验性支持(建立连接、ping、聊天等仍然需要 TCP)。
- 增加了对确定外部 IPv6 地址的支持。
- WhatIsMyIp 外部 IP 地址检测服务使用 HTTPS。
- 更新了应用程序自带的依赖库,例如 FlatLaf。
- 更新的 OpenJDK 加载器:添加了加载速度指示器并更新了到新 OpenJDK 版本的链接。
- Выполнен переход на библиотеку Bouncy Castle LTS, которая реализует аппаратную поддержку алгоритмов AES и SHA. На данный момент эта поддержка работает только в Linux для архитектур x86_64 и ARM (в библиотеке пока что нет поддержки для Windows). Аппаратную поддержку можно проверить с помощью следующей команды «java -cp bcprov-lts8on-2.73.7.jar org.bouncycastle.util.DumpInfo -verbose».
- Добавлено обходное решение для возможности запуска приложения на 32-разрядной версии Java в Windows. Эта проблема, вероятно, вызвана повреждением стека в JVM.
- 在“关于”选项卡中添加了徽标,并对界面做了微小的更改。
- 修复了导致对等交换无法进行的 NullPointerException 错误。
- 修复系统托盘库 libAppIndicator64.so 加载失败时无法显示应用程序窗口的 Bug。
- 已修复问题:Lanemu 在一定时间后停止搜索 DHT 网络中的对等点。
- 修复问题:在无接口模式下运行时不显示local.port,local.ips和local.ip6s。
- 修复了由于更新当前公共端口时存在竞争条件,导致对等表中的 local.port 值可能为 0 的问题。 IP地址.
来源: opennet.ru
