Bol prvý vydaný Weron VPN, ktorý umožňuje vytvárať overlay siete spájajúce geograficky rozptýlené hosty do jednej virtuálnej siete, ktorej uzly spolu komunikujú priamo (P2P). Podporuje vytváranie virtuálnych IP sietí (layer 3) a Ethernet sietí (layer 2). Kód projektu je napísaný v jazyku Go a distribuuje sa pod licenciou AGPLv3. Hotové zostavy sú pripravené pre Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS a Windows.
Kľúčovým rozdielom od takých projektov ako Tailscale, WireGuard a ZeroTier je použitie protokolu WebRTC na komunikáciu uzlov vo virtuálnej sieti. Výhodou použitia WebRTC ako transportu je väčšia odolnosť voči blokovaniu prevádzky. VPN, pretože sa aktívne používa v populárnych aplikáciách na video- a audio konferencie, ako je Zoom. WebRTC tiež poskytuje hotové prostriedky na prístup k uzlom pracujúcim za prekladačmi adries (NAT) a obchádzanie firemných brán pomocou protokolov STUN a TURN.
Weron môže byť použitý na vytvorenie jednotných dôveryhodných sietí, ktoré spájajú miestne hosty so systémami pracujúcimi v cloudových prostrediach. Nízke režijné náklady pri používaní WebRTC v sieťach s nízkou latenciou tiež umožňujú vytvárať na základe Weron bezpečné domáce siete na ochranu prevádzky medzi hostami v rámci lokálnych sietí. Pre developerov je k dispozícii API, pomocou ktorého môžu vytvárať vlastné distribuované aplikácie s možnosťami ako automatické obnovenie pripojenia a súčasné nastavenie viacerých komunikačných kanálov.
Zdroj: opennet.ru
