Pubblicato il primo rilascio di Weron VPN, che consente di creare reti overlay che uniscono host geograficamente dispersI in un'unica rete virtuale, i cui nodi interagiscono direttamente tra loro (P2P). Supporta la creazione di reti IP virtuali (layer 3) e reti Ethernet (layer 2). Il codice del progetto è scritto in Go e distribuito sotto licenza AGPLv3. Sono disponibili build pronte per Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS e Windows.
La principale differenza rispetto a progetti come Tailscale, WireGuard e ZeroTier è l'uso del protocollo WebRTC per l'interazione tra i nodi nella rete virtuale. Il vantaggio dell'utilizzo di WebRTC come trasporto è la maggiore resilienza al blocco del traffico VPN, poiché questo è ampiamente utilizzato in popolari programmi per conferenze video e audio, come Zoom. WebRTC fornisce anche strumenti pronti per accedere ai nodi che operano dietro traduttori di indirizzi (NAT) e per bypassare i firewall aziendali utilizzando i protocolli STUN e TURN.
Weron può essere utilizzato per creare reti di fiducia unificate, collegando host locali con sistemi che operano in ambienti cloud. Le basse spese generali con WebRTC in reti a bassa latenza consentono anche di costruire reti domestiche sicure tramite Weron, per proteggere il traffico tra host all'interno delle reti locali. È disponibile un'API per gli sviluppatori, che consente di creare applicazioni distribuite personalizzate, dotate di funzionalità come il ripristino automatico della connessione e la possibilità di stabilire più canali di comunicazione simultaneamente.
Fonte: opennet.ru
