Është publikuar numri i parë i Weron VPN, i cili mundëson krijimin e rrjeteve overlay që bashkojnë hoste të shpërndara në një rrjet virtual, ku nyjet komunikojnë direkt me njëra-tjetrën (P2P). Ndihmon në krijimin e rrjeteve virtuale IP (layer 3) dhe rrjeteve Ethernet (layer 2). Kodi i projektit është shkruar në gjuhën Go dhe shpërndahet nën licencën AGPLv3. Kompilimet e gatshme janë përgatitur për Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS dhe Windows.
Dallimi kyç nga projekte të tilla si Tailscale, WireGuard dhe ZeroTier është përdorimi i protokollit WebRTC për komunikimin në nyjet e rrjetit virtual. Avantazhi i përdorimit të WebRTC si transport është rezistenca më e lartë ndaj bllokimit të trafikut. VPN, pasi ky protokoll përdoret aktivisht në programet e njohura për zhvillimin e videokonferencave dhe konferencave audio, si Zoom. WebRTC gjithashtu ofron mjete të gatshme për qasjen në nyje që operojnë pas translatorëve të adresave (NAT), dhe për kalimin përmes firewalleve korporative duke përdorur protokollet STUN dhe TURN.
Weron mund të përdoret për të krijuar rrjete të besueshme, që bashkojnë hostet lokale me sisteme që punojnë në ambiente cloud. Shpenzimet e ulëta operative në rrjete me vonesa të ulëta gjithashtu mundësojnë krijimin e rrjeteve të sigurta shtëpiake mbi Weron për të mbrojtur trafikun midis hosteve brenda rrjeteve lokale. Për zhvilluesit ofrohet një API, me ndihmën e të cilit mund të krijohen aplikacione të shpërndara të veta me mundësi si rinisja automatike e lidhjeve dhe vendosja e disa kanaleve të komunikimit njëkohësisht.
Burimi: opennet.ru
