První verze projektu Weron, vyvíjející VPN založenou na protokolu WebRTC

Byla zveřejněna první verze Weron VPN, která umožňuje vytvářet překryvné sítě, které spojují geograficky rozptýlené hostitele do jedné virtuální sítě, jejíž uzly spolu přímo interagují (P2P). Je podporováno vytváření virtuálních IP sítí (vrstva 3) a ethernetových sítí (vrstva 2). Kód projektu je napsán v Go a distribuován pod licencí AGPLv3. Připravené sestavení jsou připraveny pro Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS a Windows.

Klíčovým rozdílem od projektů jako Tailscale, WireGuard a ZeroTier je použití protokolu WebRTC pro interakci uzlů ve virtuální síti. Výhodou použití WebRTC jako přenosu je jeho vyšší odolnost proti blokování provozu VPN, protože se aktivně používá v oblíbených programech pro video a audio konference, jako je Zoom. WebRTC také poskytuje předdefinované nástroje pro přístup k hostitelům běžícím za NAT a obcházení podnikových firewallů pomocí protokolů STUN a TURN.

Weron lze použít k vytvoření sjednocených důvěryhodných sítí, které spojují místní hostitele se systémy běžícími v cloudových prostředích. Nízká režie při používání WebRTC v sítích s nízkou latencí také umožňuje vytvářet zabezpečené domácí sítě založené na Weron pro ochranu provozu mezi hostiteli v rámci místních sítí. Vývojáři mají k dispozici rozhraní API, které mohou používat k vytváření vlastních distribuovaných aplikací s funkcemi, jako je automatické obnovení připojení a vytvoření více komunikačních kanálů současně.

Zdroj: opennet.ru

Přidat komentář