Prvo izdanje Weron projekta, razvoj VPN-a zasnovanog na WebRTC protokolu

Objavljeno je prvo izdanje Weron VPN-a, koje vam omogućava da kreirate mreže preklapanja koje ujedinjuju geografski raspoređene hostove u jednu virtuelnu mrežu, čiji čvorovi međusobno direktno komuniciraju (P2P). Podržano je kreiranje virtuelnih IP mreža (sloj 3) i Ethernet mreža (sloj 2). Kod projekta je napisan u Go i distribuiran pod AGPLv3 licencom. Spremne verzije su pripremljene za Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS i Windows.

Ključna razlika od projekata kao što su Tailscale, WireGuard i ZeroTier je upotreba WebRTC protokola za interakciju čvorova u virtuelnoj mreži. Prednost korištenja WebRTC-a kao transporta je njegova veća otpornost na blokiranje VPN prometa, budući da se aktivno koristi u popularnim programima za video i audio konferencije, kao što je Zoom. WebRTC takođe pruža gotove alate za pristup hostovima koji rade iza NAT-ova i zaobilazeći zaštitne zidove preduzeća koristeći STUN i TURN protokole.

Weron se može koristiti za kreiranje objedinjenih pouzdanih mreža koje povezuju lokalne hostove sa sistemima koji rade u oblaku. Niski troškovi korištenja WebRTC-a na mrežama s malim kašnjenjem također omogućavaju stvaranje sigurnih kućnih mreža zasnovanih na Weron-u kako bi se zaštitio promet između hostova unutar lokalnih mreža. Programeri mogu koristiti API za kreiranje vlastitih distribuiranih aplikacija sa mogućnostima kao što su automatsko obnavljanje veze i uspostavljanje više komunikacijskih kanala istovremeno.

izvor: opennet.ru

Dodajte komentar