Weroni projekti esimene väljalase, arendades WebRTC-protokollil põhinevat VPN-i

Ilmunud on Weron VPN esimene väljalase, mis võimaldab luua ülekattevõrke, mis ühendavad geograafiliselt hajutatud hostid üheks virtuaalseks võrguks, mille sõlmed suhtlevad üksteisega otse (P2P). Toetatakse virtuaalsete IP-võrkude (kiht 3) ja Etherneti võrkude (kiht 2) loomist. Projekti kood on kirjutatud Go-s ja seda levitatakse AGPLv3 litsentsi all. Valmis versioonid on ette valmistatud Linuxi, FreeBSD, OpenBSD, NetBSD, Solarise, macOS-i ja Windowsi jaoks.

Peamine erinevus sellistest projektidest nagu Tailscale, WireGuard ja ZeroTier on WebRTC-protokolli kasutamine sõlmede interaktsiooniks virtuaalses võrgus. WebRTC kasutamise eeliseks transpordina on selle suurem vastupidavus VPN-i liikluse blokeerimisele, kuna seda kasutatakse aktiivselt video- ja helikonverentsi populaarsetes programmides, näiteks Zoom. WebRTC pakub ka valmis tööriistu juurdepääsuks NAT-ide taga töötavatele hostidele ja ettevõtte tulemüüridest möödahiilimiseks, kasutades STUN- ja TURN-protokolle.

Weronit saab kasutada ühtsete usaldusväärsete võrkude loomiseks, mis ühendavad kohalikud hostid pilvekeskkondades töötavate süsteemidega. WebRTC kasutamise väike üldkulu madala latentsusajaga võrkudes võimaldab luua ka Weronil põhinevaid turvalisi koduvõrke, et kaitsta liiklust kohalikes võrkudes hostide vahel. Arendajad saavad kasutada API-d, et luua oma hajutatud rakendusi, millel on sellised võimalused nagu ühenduse automaatne taastamine ja mitme sidekanali samaaegne loomine.

Allikas: opennet.ru

Lisa kommentaar