Le premier épisode du projet Weron, développant un VPN basé sur le protocole WebRTC

Le premier épisode de Weron VPN a été publié, permettant de créer des réseaux overlay unissant des hôtes géographiquement dispersés en un seul réseau virtuel, dont les nœuds interagissent directement les uns avec les autres (P2P). La création de réseaux IP virtuels (niveau 3) et de réseaux Ethernet (niveau 2) est prise en charge. Le code du projet est écrit en Go et distribué sous la licence AGPLv3. Des compilations prêtes à l'emploi sont disponibles pour Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS et Windows.

La principale différence avec des projets tels que Tailscale, WireGuard et ZeroTier est l'utilisation du protocole WebRTC pour l'interaction des nœuds dans le réseau virtuel. L'avantage de WebRTC en tant que moyen de transport est sa résistance plus élevée à la censure du trafic. VPN, car ce dernier est activement utilisé dans des programmes populaires de visioconférence et d'audioconférence, tels que Zoom. WebRTC fournit également des outils prêts à l'emploi pour accéder aux nœuds derrière des traducteurs d'adresses (NAT) et contourner les pare-feu d'entreprise en utilisant les protocoles STUN et TURN.

Weron peut être utilisé pour créer des réseaux de confiance unifiés, reliant des hôtes locaux avec des systèmes fonctionnant dans des environnements cloud. Les faibles frais généraux lors de l'utilisation de WebRTC dans des réseaux à faible latence permettent également de créer sur la base de Weron des réseaux domestiques sécurisés pour protéger le trafic entre les hôtes au sein de réseaux locaux. Une API est fournie aux développeurs, leur permettant de créer leurs propres applications distribuées, avec des fonctionnalités telles que la reconnexion automatique et l'établissement simultané de plusieurs canaux de communication.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster