First release of the Weron project, developing a VPN based on the WebRTC protocol

The first release of Weron VPN has been published, enabling the creation of overlay networks that connect geographically distributed hosts into a single virtual network, where the nodes interact with each other directly (P2P). Virtual IP networks (layer 3) and Ethernet networks (layer 2) are supported. The project code is written in Go and distributed under the AGPLv3 license. Ready builds are prepared for Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS, and Windows.

A key difference from projects like Tailscale, WireGuard, and ZeroTier is the use of the WebRTC protocol for node interaction within the virtual network. The advantage of using WebRTC as a transport is its higher resilience to traffic blocking, VPN, as it is actively used in popular applications for video and audio conferencing, such as Zoom. WebRTC also provides built-in tools for accessing nodes behind NAT (Network Address Translators) and bypassing corporate firewalls using STUN and TURN protocols.

Weron can be used to create unified trust networks that connect local hosts with systems operating in cloud environments. The low overhead of using WebRTC in low-latency networks also allows the creation of secure home networks based on Weron to protect traffic between hosts within local networks. An API is provided for developers to create their own distributed applications with features such as automatic connection recovery and the ability to establish multiple communication channels simultaneously.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster