Prvo izdanje projekta Weron, razvijanje VPN-a temeljenog na WebRTC protokolu

Objavljeno je prvo izdanje Weron VPN-a, koje vam omogućuje stvaranje preklapajućih mreža koje ujedinjuju geografski raspršene hostove u jednu virtualnu mrežu, čiji čvorovi izravno međusobno komuniciraju (P2P). Podržano je stvaranje virtualnih IP mreža (sloj 3) i Ethernet mreža (sloj 2). Kôd projekta napisan je u Go-u i distribuira se pod licencom AGPLv3. Gotove verzije su pripremljene za Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS i Windows.

Ključna razlika u odnosu na projekte kao što su Tailscale, WireGuard i ZeroTier je korištenje WebRTC protokola za interakciju čvorova u virtualnoj mreži. Prednost korištenja WebRTC-a kao prijenosa je veća otpornost na blokiranje VPN prometa, jer se aktivno koristi u popularnim programima za video i audio konferencije, poput Zooma. WebRTC također nudi gotove alate za pristup hostovima koji rade iza NAT-ova i zaobilaženje vatrozida poduzeća koristeći STUN i TURN protokole.

Weron se može koristiti za stvaranje jedinstvenih pouzdanih mreža koje povezuju lokalne hostove sa sustavima koji rade u oblaku. Niski troškovi korištenja WebRTC-a na mrežama niske latencije također omogućuju stvaranje sigurnih kućnih mreža temeljenih na Weronu za zaštitu prometa između hostova unutar lokalnih mreža. Programerima je omogućen API za korištenje za stvaranje vlastitih distribuiranih aplikacija s mogućnostima kao što su automatsko ponovno uspostavljanje veze i uspostava višestrukih komunikacijskih kanala istovremeno.

Izvor: opennet.ru

Dodajte komentar