Weron un VPN basé sur le protocole WebRTC

Il ya quelques jours la nouvelle a annoncé la sortie de la première version de Weron VPN, qui est un projet qui vise à permettre la création de réseaux superposés qui combinent des hôtes géographiquement dispersés dans un réseau virtuel, dont les nœuds interagissent directement les uns avec les autres (P2P).

Il est souligné que parmi les principales caractéristiques de Weron se trouvent celles qui peut être utilisé pour créer des réseaux de confiance uniques qui connectent les hôtes locaux aux systèmes fonctionnant dans des environnements cloud. La faible surcharge liée à l'utilisation de WebRTC sur des réseaux à faible latence permet également de créer des réseaux domestiques sécurisés basés sur Weron pour protéger le trafic entre les hôtes au sein des réseaux locaux.

Une autre caractéristique clé de ce projet est que une API est fournie aux développeurs de créer leurs propres applications distribuées avec des fonctionnalités telles que la reprise automatique de la connexion et l'établissement de plusieurs canaux de communication en même temps.

En plus de cela, il est également souligné que la mise en réseau IP virtuelle est prise en charge (couche 3) et réseaux Ethernet (couche 2).

Quant à la partie de la principale différence avec d'autres projets similaires tels que Tailscale, WireGuard et ZeroTier, c'est l'utilisation du protocole WebRTC pour l'interaction des nœuds dans un réseau virtuel.

Le principal avantage que le projet suppose est qu'en utilisant WebRTC comme moyen de transport, la résistance au blocage du trafic VPN est plus grande, car ce protocole est activement utilisé dans les programmes de vidéoconférence et d'audioconférence populaires tels que Zoom.

Il convient de mentionner que WebRTC se distingue également car il fournit des outils prêts à l'emploi pour accéder aux hôtes fonctionnant derrière NAT et contourner les pare-feu d'entreprise à l'aide des protocoles STUN et TURN. En tant que tel, le projet Weron est remarquable pour fournir tous les outils permettant de créer des réseaux superposés WebRTC simples, rapides et sécurisés.

Parmi les autres caractéristiques qui ressortent de ce projet, les suivantes sont mentionnées :

  • Permet de créer des nœuds d'accès derrière NAT: Étant donné que weron utilise WebRTC pour établir des connexions entre les nœuds, vous pouvez facilement traverser les pare-feu d'entreprise et le NAT à l'aide de STUN, ou même utiliser un serveur TURN pour tunneliser le trafic. Cela peut être très utile, par exemple, pour vous connecter en SSH à votre laboratoire domestique sans transférer aucun port sur votre routeur.
  • Offre le pouvoir de sécuriser le réseau domestiquea : En raison de la surcharge relativement faible de WebRTC sur les réseaux à faible latence, weron peut être utilisé pour sécuriser le trafic entre les nœuds d'un réseau local sans affecter de manière significative les performances.
  • Vous permet de rejoindre des nœuds locaux dans un réseau cloud- Si vous exécutez, par exemple, un cluster Kubernetes avec des nœuds basés sur une instance cloud, mais que vous souhaitez également joindre vos nœuds locaux, vous pouvez utiliser weron pour créer un réseau fiable.
  • contourner la censure– La suite WebRTC sous-jacente, sur laquelle reposent des outils de visioconférence populaires tels que Zoom, Teams et Meet, est difficile à bloquer au niveau du réseau, ce qui en fait un ajout précieux à votre boîte à outils pour contourner la censure d'État ou d'entreprise.
  • Écrivez vos propres protocoles point à point: L'API simple facilite l'écriture d'applications distribuées avec des reconnexions automatiques, plusieurs canaux de données, etc.

Enfin, si vous souhaitez en savoir plus sur à propos du projet, il faut savoir que le code du projet est écrit en Go et est distribué sous la licence AGPLv3. Les versions prêtes sont préparées pour Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS et Windows.

Comment installer Weron sous Linux ?

Pour ceux qui souhaitent pouvoir installer Weron sur leurs systèmes, ils peuvent le faire de manière très simple et cela peut être fait à partir de presque toutes les distributions Linux actuelles.

Pour pouvoir effectuer l'installation, ouvrez simplement un terminal et nous allons y taper les commandes suivantes :

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

Pour en savoir plus sur l'utilisation de Weron, vous pouvez consulter le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Juanfran dit

    Webrtc est une fuite, votre ip est filtrée et bien plus encore, le mieux est un vpn bien payé, qui bloque précisément webrtc et est basé sur wireguard, qui est le meilleur protocole actuel.