Weron una VPN basata sul protocollo WebRTC

Pochi giorni fa è arrivata la notizia che è stata rilasciata la prima versione di Weron VPN, che è un progetto che mira a consentire la creazione di reti sovrapposte che combinano host geograficamente dispersi in una rete virtuale, i cui nodi interagiscono direttamente tra loro (P2P).

Si evidenzia che all'interno delle caratteristiche principali di Weron c'è quella che può essere utilizzato per creare reti di fiducia uniche che collegano gli host locali con i sistemi in esecuzione in ambienti cloud. Il basso sovraccarico dell'utilizzo di WebRTC su reti a bassa latenza consente inoltre di creare reti domestiche sicure basate su Weron per proteggere il traffico tra gli host all'interno delle reti locali.

Un'altra caratteristica fondamentale di questo progetto è che viene fornita un'API per gli sviluppatori di creare le proprie applicazioni distribuite con funzionalità come il ripristino automatico della connessione e la creazione di più canali di comunicazione contemporaneamente.

Oltre a questo, si evidenzia anche che è supportata la rete IP virtuale (livello 3) e reti Ethernet (livello 2).

Per quanto riguarda la parte della differenza chiave con altri progetti simili come Tailscale, WireGuard e ZeroTier, è l'uso del protocollo WebRTC per l'interazione dei nodi in una rete virtuale.

Il principale vantaggio che il progetto presume è che utilizzando WebRTC come trasporto, la resistenza al blocco del traffico VPN è maggiore, poiché questo protocollo viene utilizzato attivamente nei programmi di videoconferenza e audio popolari come Zoom.

Vale la pena ricordare che WebRTC si distingue anche perché fornisce strumenti pronti all'uso per accedere agli host che funzionano dietro NAT e bypassare i firewall aziendali utilizzando i protocolli STUN e TURN. In quanto tale, il progetto Weron si distingue per la fornitura di tutti gli strumenti per la creazione di reti overlay basate su WebRTC semplici, veloci e sicure.

Tra le altre caratteristiche che emergono da questo progetto, si ricordano le seguenti:

  • Consente di creare nodi di accesso dietro NAT: Poiché weron utilizza WebRTC per stabilire connessioni tra i nodi, puoi facilmente attraversare i firewall aziendali e NAT utilizzando STUN o persino utilizzare un server TURN per eseguire il tunneling del traffico. Questo può essere molto utile, ad esempio, per SSH nel tuo laboratorio di casa senza inoltrare alcuna porta sul tuo router.
  • Offre la potenza per proteggere la rete domesticaa: A causa del sovraccarico relativamente basso di WebRTC su reti a bassa latenza, weron può essere utilizzato per proteggere il traffico tra i nodi su una LAN senza influire in modo significativo sulle prestazioni.
  • Consente di unire nodi locali in una rete cloud- Se esegui, ad esempio, un cluster Kubernetes con nodi basati su istanze cloud ma desideri anche unire i tuoi nodi locali, puoi utilizzare weron per creare una rete affidabile.
  • aggirare la censura– La suite WebRTC sottostante, su cui si basano popolari strumenti di videoconferenza come Zoom, Teams e Meet, è difficile da bloccare a livello di rete, il che la rende un'aggiunta preziosa alla tua cassetta degli attrezzi per aggirare la censura statale o aziendale.
  • Scrivi i tuoi protocolli point-to-point: l'API semplice semplifica la scrittura di applicazioni distribuite con riconnessioni automatiche, canali dati multipli, ecc.

Infine, se sei interessato a saperne di più sul sul progetto, dovresti sapere che il codice del progetto è scritto in Go ed è distribuito sotto licenza AGPLv3. Le build pronte sono preparate per Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS e Windows.

Come installare Weron su Linux?

Per coloro che sono interessati a poter installare Weron sui propri sistemi, possono farlo in un modo semplicissimo e ciò può essere fatto da quasi tutte le attuali distribuzioni Linux.

Per poter eseguire l'installazione, basta aprire un terminale e in esso andremo a digitare i seguenti comandi:

curl -L -o /tmp/weron "https://github.com/pojntfx/weron/releases/latest/download/weron.linux-$(uname -m)" sudo install /tmp/weron /usr/local/ bin sudo setcap cap_net_admin+ep /usr/local/bin/weron

Per saperne di più sull'uso di Weron, puoi consultare il seguente collegamento.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Juanfran suddetto

    Webrtc è una perdita, il tuo ip è filtrato e molto altro, la migliore è una buona VPN a pagamento, che blocca precisamente webrtc e si basa su wireguard, che è il miglior protocollo oggi.