Lëshimi i parë i projektit Weron, duke zhvilluar një VPN bazuar në protokollin WebRTC

Është publikuar publikimi i parë i Weron VPN, i cili ju lejon të krijoni rrjete mbivendosje që bashkojnë hostet e shpërndarë gjeografikisht në një rrjet virtual, nyjet e të cilit ndërveprojnë drejtpërdrejt me njëri-tjetrin (P2P). Mbështetet krijimi i rrjeteve IP virtuale (shtresa 3) dhe rrjetet Ethernet (shtresa 2). Kodi i projektit është shkruar në Go dhe shpërndahet nën licencën AGPLv3. Ndërtimet e gatshme janë përgatitur për Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS dhe Windows.

Dallimi kryesor nga projekte të tilla si Tailscale, WireGuard dhe ZeroTier është përdorimi i protokollit WebRTC për ndërveprimin e nyjeve në një rrjet virtual. Avantazhi i përdorimit të WebRTC si transport është rezistenca e tij më e lartë ndaj bllokimit të trafikut VPN, pasi përdoret në mënyrë aktive në programet e njohura për konferenca video dhe audio, si Zoom. WebRTC ofron gjithashtu mjete të para për të hyrë në hostet që funksionojnë pas NAT-ve dhe duke anashkaluar muret e zjarrit të ndërmarrjeve duke përdorur protokollet STUN dhe TURN.

Weron mund të përdoret për të krijuar rrjete të unifikuara të besuara që lidhin hostet lokale me sistemet që funksionojnë në mjediset cloud. Kostoja e ulët e përdorimit të WebRTC në rrjetet me vonesë të ulët gjithashtu bën të mundur krijimin e rrjeteve të sigurta shtëpiake të bazuara në Weron për të mbrojtur trafikun midis hosteve brenda rrjeteve lokale. Një API ofrohet që zhvilluesit ta përdorin për të krijuar aplikacionet e tyre të shpërndara me aftësi të tilla si rifillimi automatik i lidhjes dhe krijimi i kanaleve të shumta të komunikimit njëkohësisht.

Burimi: opennet.ru

Shto një koment