Die Veröffentlichung von Lanemu P2P VPN 0.12.3 wurde erfolgreich durchgeführt – eine dezentralisierte virtuelle private Netzwerklösung, die nach dem Peer-to-Peer-Prinzip arbeitet. Bei diesem Modell sind die Teilnehmer direkt miteinander verbunden, anstatt über einen zentralen Server. Netzwerkteilnehmer können sich über BitTorrent-Tracker oder BitTorrent DHT finden oder über andere Teilnehmer im Netzwerk (Peer-Austausch). Die Anwendung ist ein kostenloses und Open-Source-Äquivalent zu VPN Hamachi, geschrieben in Java (mit einzelnen Komponenten in C) und wird unter der GNU LGPL 3.0-Lizenz vertrieben. Sie unterstützt die Ausführung unter Windows, GNU/Linux und FreeBSD.
Änderungen seit der Version 0.12:
- Experimentelle Unterstützung für den Versand von Traffic über UDP hinzugefügt (TCP wird weiterhin für die Verbindungsherstellung, Ping, Chat usw. benötigt).
- Unterstützung zur Bestimmung der externen IPv6-Adresse hinzugefügt.
- Für den Dienst zur Ermittlung externer IP-Adressen WhatIsMyIp wird HTTPS verwendet.
- Aktualisierte Abhängigkeitenbibliotheken, die mit der Anwendung geliefert werden, wie FlatLaf.
- Der OpenJDK-Loader wurde aktualisiert: Ein Ladegeschwindigkeitsindikator wurde hinzugefügt und der Link zur neuen Version von OpenJDK aktualisiert.
- Der Übergang zur Bouncy Castle LTS-Bibliothek wurde abgeschlossen, die die Hardwareunterstützung für die Algorithmen AES und SHA implementiert. Derzeit funktioniert diese Unterstützung nur unter Linux für die Architekturen x86_64 und ARM (unter Windows gibt es noch keine Unterstützung in der Bibliothek). Die Hardwareunterstützung kann mit dem folgenden Befehl überprüft werden: „java -cp bcprov-lts8on-2.73.7.jar org.bouncycastle.util.DumpInfo -verbose“.
- Eine Workaround-Lösung wurde hinzugefügt, um die Anwendung auf der 32-Bit-Version von Java unter Windows auszuführen. Dieses Problem wird wahrscheinlich durch eine Stack-Korruption in der JVM verursacht.
- Ein Logo wurde im Tab „Über“ hinzugefügt und es wurden kleinere Änderungen an der Benutzeroberfläche vorgenommen.
- Ein Fehler in NullPointerException wurde behoben, der den Datenaustausch zwischen Peer-Knoten verhinderte.
- Ein Fehler wurde behoben, aufgrund dessen das Anwendungsfenster bei einem Ladefehler der Systemablage-Bibliothek libAppIndicator64.so nicht angezeigt wurde.
- Ein Problem wurde behoben: Lanemu hörte auf, Peers im DHT-Netzwerk nach einer bestimmten Zeit zu suchen.
- Ein Problem wurde behoben: local.port, local.ips und local.ip6s wurden im Headless-Modus nicht angezeigt.
- Ein Problem wurde behoben, bei dem der Wert local.port in der Tabelle der Peer-Knoten aufgrund eines Wettrennens beim Aktualisieren des aktuellen öffentlichen Ports auf 0 gesetzt werden konnte. IP-Adressen.
Quelle: opennet.ru
