La prima versione del progetto Weron, che sviluppa una VPN basata sul protocollo WebRTC

È stata pubblicata la prima versione 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). È supportata la creazione di reti IP virtuali (livello 3) e reti Ethernet (livello 2). Il codice del progetto è scritto in Go e distribuito sotto la licenza AGPLv3. Le build pronte sono preparate per Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS e Windows.

La differenza fondamentale rispetto a progetti come Tailscale, WireGuard e ZeroTier è l'utilizzo del protocollo WebRTC per l'interazione dei nodi in una rete virtuale. Il vantaggio di utilizzare WebRTC come mezzo di trasporto è la sua maggiore resistenza al blocco del traffico VPN, poiché viene utilizzato attivamente nei popolari programmi di videoconferenza e audioconferenza, come Zoom. WebRTC fornisce inoltre strumenti pronti all'uso per accedere agli host in esecuzione dietro NAT e bypassare i firewall aziendali utilizzando i protocolli STUN e TURN.

Weron può essere utilizzato per creare reti affidabili unificate che collegano host locali con sistemi in esecuzione in ambienti cloud. Il basso sovraccarico derivante dall'utilizzo di WebRTC su reti a bassa latenza consente inoltre di creare reti domestiche sicure basate su Weron per proteggere il traffico tra host all'interno delle reti locali. Viene fornita un'API che gli sviluppatori possono utilizzare per creare le proprie applicazioni distribuite con funzionalità come la ripresa automatica della connessione e la creazione di più canali di comunicazione contemporaneamente.

Fonte: opennet.ru

Aggiungi un commento