Weron 基於 WebRTC 協議的 VPN

幾天前 爆料稱,Weron VPN 第一版發布,這是一個旨在允許創建重疊網絡的項目,該網絡將地理上分散的主機組合在虛擬網絡中,其節點直接相互交互(P2P)。

需要強調的是,在 Weron 的主要特徵中, 可用於創建獨特的信任網絡 將本地主機與在雲環境中運行的系統連接起來。 在低延遲網絡上使用 WebRTC 的低開銷也使得創建基於 Weron 的安全家庭網絡以保護本地網絡中主機之間的流量成為可能。

該項目的另一個主要特點是 提供了一個 API 供開發人員創建自己的分佈式應用程序,具有自動恢復連接和同時建立多個通信通道等功能。

除此之外,還要強調的是 支持虛擬 IP 網絡 (第 3 層)和以太網(第 2 層)。

至於與Tailscale、WireGuard、ZeroTier等其他同類項目的關鍵區別在於使用WebRTC協議進行虛擬網絡中節點的交互。

該項目假定的主要優點是,通過使用 WebRTC 作為傳輸,阻止 VPN 流量的阻力更大,因為該協議被積極用於流行的視頻和音頻會議程序,如 Zoom。

值得一提的是,WebRTC 也脫穎而出,因為它提供了開箱即用的工具來訪問在 NAT 後面運行的主機,並使用 STUN 和 TURN 協議繞過公司防火牆。 因此,Weron 項目以提供用於創建簡單、快速和安全的基於 WebRTC 的覆蓋網絡的所有工具而著稱。

在從該項目中脫穎而出的其他特徵中,提到了以下幾點:

  • 允許在 NAT 後面創建訪問節點: 因為 weron 使用 WebRTC 來建立節點之間的連接,所以你可以使用 STUN 輕鬆穿越企業防火牆和 NAT,甚至使用 TURN 服務器來隧道傳輸流量。 這可能非常有用,例如,在不轉發路由器上的任何端口的情況下通過 SSH 連接到您的家庭實驗室。
  • 提供保護家庭網絡的能力a:由於 WebRTC 在低延遲網絡上的開銷相對較低,因此 weron 可用於保護 LAN 上節點之間的流量,而不會顯著影響性能。
  • 允許您加入云網絡中的本地節點- 例如,如果您運行具有基於雲實例的節點的 Kubernetes 集群,但又想將本地節點連接在一起,則可以使用 weron 創建可靠的網絡。
  • 規避審查– 底層 WebRTC 套件是 Zoom、Teams 和 Meet 等流行視頻會議工具的基礎,很難在網絡級別被阻止,使其成為您規避國家審查或企業工具箱的寶貴補充。
  • 編寫自己的點對點協議: 簡單的 API 使編寫具有自動重新連接、多數據通道等的分佈式應用程序變得容易。

最後,如果您有興趣了解更多關於 關於該項目,你應該知道該項目的代碼是用 Go 編寫的,並且是在 AGPLv3 許可下分發的。 為 Linux、FreeBSD、OpenBSD、NetBSD、Solaris、macOS 和 Windows 準備了就緒版本。

如何在 Linux 上安裝 Weron?

對於那些對能夠在他們的系統上安裝 Weron 感興趣的人來說,他們可以通過一種超級簡單的方式來完成它,並且幾乎可以從任何當前的 Linux 發行版中完成。

為了能夠進行安裝,只需打開一個終端,我們將在其中輸入以下命令:

curl -L -o /tmp/weron "https://github.com/pojntfx/weron/releases/latest/download/weron.linux-$(uname -m)" sudo install /tmp/weron /usr/local/ bin sudo setcap cap_net_admin+ep /usr/local/bin/weron

想了解更多關於Weron的使用,可以諮詢 以下鏈接。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   胡安·弗蘭 他說:

    Webrtc 是一個漏洞,你的 ip 被過濾等等,最好的是一個付費的 vpn,它可以精確地阻止 webrtc 並且基於wireguard,這是當今最好的協議。