La version 0.14 de Lanemu P2P VPN a été publiée — une implémentation d'un réseau privé virtuel décentralisé fonctionnant sur le principe du Peer-To-Peer, où les participants sont connectés directement les uns aux autres plutôt que via un serveur central. Les membres du réseau peuvent se trouver via des trackers BitTorrent ou BitTorrent DHT, ou à travers d'autres participants du réseau (échange de pairs). L'application est un équivalent gratuit et open-source de VPN Hamachi, écrite en Java (avec certains composants en C) et distribuée sous la licence GNU LGPL 3.0. Elle est compatible avec Windows, GNU/Linux, FreeBSD et Mac OS.
Changements dans la version 0.14 :
- Ajout de la prise en charge du protocole RUDP (Reliable User Datagram Protocol) en remplacement de TCP. RUDP est activé par défaut avec la possibilité pour les 'anciens' pairs de se connecter par TCP. Désormais, deux ports UDP 'n' et 'n + 1' sont utilisés pour UDP respectivement et le port 'n' pour les anciennes connexions TCP. Une bibliothèque RUDP modifiée avec prise en charge du multiplexage (fonctionnement du client et de serveurs par un seul port UDP) pour contourner le NAT est utilisée.
- Le port par défaut est fixé à 5521 au lieu de 0, où le numéro était choisi aléatoirement.
- Ajout de la prise en charge du protocole STUN pour obtenir des ports UDP externes et adresses IP des pairs. Le serveur STUN par défaut utilisé est 'stun.l.google.com:19302', que vous pouvez remplacer par un serveur STUN alternatif en cas de problème, par exemple 'stun.voipcheap.com:3478'.
- Ajout d'un affichage d'un message de fonctionnement de l'application lors de longues opérations synchrones (comme la génération d'invitations).
- Le manifeste des fichiers exe a été modifié afin que l'application se lance toujours sous le compte administrateur.
- Ajout de l'installation automatique du pilote tap lors du lancement de l'application sous Windows.
- Ajout d'une vérification de l'invitation lors de l'indication en mode sans interface.
- Ajout de la configuration du délai d'attente du socket lors de la connexion.
- Les versions de l'application sont séparées pour chaque version de Windows.
Source : opennet.ru
