Weron專案首次發布,開發基於WebRTC協定的VPN

Weron VPN 的第一個版本已經發布,它允許您創建覆蓋網絡,將地理上分散的主機聯合到一個虛擬網絡中,該網絡的節點直接相互交互(P2P)。 支援建立虛擬 IP 網路(第 3 層)和乙太網路(第 2 層)。 此專案程式碼是用 Go 編寫的,並根據 AGPLv3 授權分發。 就緒版本適用於 Linux、FreeBSD、OpenBSD、NetBSD、Solaris、macOS 和 Windows。

與 Tailscale、WireGuard 和 ZeroTier 等專案的主要差異在於使用 WebRTC 協定進行虛擬網路中節點的互動。 使用 WebRTC 作為傳輸的優點是它對 VPN 流量阻塞具有更高的抵抗力,因為它在流行的視訊和音訊會議程式中被積極使用,例如 Zoom。 WebRTC 還提供開箱即用的工具,用於存取在 NAT 後面運行的主機並使用 STUN 和 TURN 協定繞過企業防火牆。

Weron 可用於建立統一的可信任網絡,將本機與雲端環境中執行的系統連接起來。 在低延遲網路上使用 WebRTC 的低開銷也使得創建基於 Weron 的安全家庭網路來保護本地網路內主機之間的流量成為可能。 提供API供開發人員創建自己的分散式應用程序,具有自動恢復連接和同時建立多個通訊通道等功能。

來源: opennet.ru

添加評論