聯絡我們

指南

開源 VPN 協議比較:在中國和俄羅斯哪些仍然可用

·Openscore VPN 團隊

VPN 協議 · WireGuard · OpenVPN · 抗審查 · 中國 · 俄羅斯

「哪種 VPN 協定最好?」有兩個不同的答案,因為「VPN」這個詞下隱藏著兩種不同的工作。其中一項工作是將您的流量私下并快速地通過普通網路。另一種方法是讓流量通過國家防火牆,防火牆會主動嘗試識別並丟棄該流量。贏得第一項工作的協議大多會失去第二項工作。

下面的所有內容都是開源的,因此其設計是公共記錄問題,而不是行銷聲明。您可以自己閱讀程式碼和規範,我們依賴的每個來源都在最後連結。如果某個聲明涉及審查制度,我們會註明日期:防火牆和工具每月共同發展,一月份「無法阻止」的協議到四月就可以檢測到。

經典的開源VPN協議

這些是通用隧道。它們是為了保密性和效能而建構的,而且,除了部分例外,它們不會試圖隱藏它們是 VPN 的事實。

WireGuard 是現代預設設定。它的密碼學是固定的且不可協商的:用於加密的 ChaCha20-Poly1305、用於密鑰交換的 Curve25519、用於散列的 BLAKE2s,所有這些都包含在 Noise 協議的 Noise_IK1-RTT 握手中,每個數據包都通過 UDP 承載。刪除演算法協商可以消除降級攻擊並保持程式碼庫很小,並且核心處理使其在相同硬體上比 OpenVPN 明顯更快且延遲更低(確切的數字在很大程度上取決於測試;WireGuard 自己的效能頁面現在否認其已發布的基準測試為「舊的、硬性的且執行得不是很好」)。這種極簡主義的代價是可見性:固定的訊息類型標頭和固定大小的握手資料包使 WireGuard 易於識別,這正是它成為審查機構首先阻止的協議之一的原因。

OpenVPN 是老將。它使用 TLS 控制通道和透過單一 TCP 或 UDP 連接埠重複使用的加密資料通道,並繼承 OpenSSL 提供的任何密碼(現代配置使用 AES-GCM)。它非常靈活,可以隱藏在 TCP 443 上,但其用戶空間(主要是單核數據路徑)速度較慢,並且完全可識別:USENIX Security 2022 的一項同行評審研究使用其操作碼字節序列加上主動探測,識別出超過 85% 的普通 OpenVPN 流量,「只有可忽略的誤報」。

IPsec/IKEv2 透過開源的 StrongSwan 或 libreswan 守護進程,速度很快(資料平面加密在內核中運行),並且借助 MOBIKE 真正擅長在網路之間漫遊,這就是它成為常見移動選擇的原因。但其金鑰交換位於固定的 UDP 連接埠 500 和 4500 上,並具有獨特的握手方式,因此指紋辨識很簡單,並且經常受到防火牆保護。

OpenConnect / ocserv(Cisco AnyConnect SSL-VPN 的開放式重新實作)是有趣的中間案例:它在連接埠 443 上透過 TCP + HTTP + TLS 建立通道,然後協商 DTLS-over-UDP 資料通道以提高速度。由於控制流量看起來像普通的 HTTPS,因此它會穿過大多數限制性防火牆,而 OpenVPN 和 IPsec 則不會。

SoftEther(筑波大學自 2019 年起的 Apache-2.0)是一種多協定伺服器,可以使用自己的 SSL-VPN、OpenVPN、IPsec/L2TP 等,甚至可以透過 ICMP 或 DNS 建立隧道。其主要功能是將 VPN 流量偽裝成 HTTPS。請注意,「深度資料包檢查防火牆無法檢測到」的說法是該專案自己的說法,其大型用戶空間程式碼庫的正式加密審查不如 WireGuard 或 IPsec,因此請將其視為供應商聲明而不是衡量的事實。

規避層

當對手是國家防火牆時,隧道是不夠的。您需要將流量與審查機構不會阻止的流量區分開來。這些開源協定正是為此而建構的,它們採用三種主要方法。

  • 看起來像隨機噪音。 Shadowsocks 是一種加密 SOCKS5 代理,其載荷被設計成與隨機位元組流難以區分。現代版本 Shadowsocks-2022 強制採用重播保護及基於固定預共享密鑰的現代 AEAD,修補舊 AEAD 版本容易受到主動探測和重播攻擊的問題。問題在於(見下文中國部分),如今「看起來隨機」本身也可能成為可識別特徵。

  • 看起來像真正的 TLS。 Trojan 執行真實的 TLS 握手;遇到格式錯誤或密碼錯誤的連線時,它會把訪客透明轉發至真實網站,因此主動探測看到的只是普通 HTTPS 伺服器。V2Ray/VMess 曾是早期主力,但其可識別的標頭推動生態轉向 Xray 的 VLESS + XTLS-REALITY。REALITY 借用真實第三方網站的 TLS 身分,讓觀察者看到的握手近似與該網站建立的真實 TLS 連線,同時避免暴露容易被列入黑名單的自有網域或憑證。

  • 看起來像 HTTP/3 或瀏覽器。 Hysteria2TUIC 使用標準 QUIC,並偽裝成 HTTP/3 Web 伺服器;它們採用較進取的擁塞控制,以便在高丟包連線上維持速度。Hysteria 另提供可選的「Salamander」混淆層。**NaiveProxy** 更進一步,直接使用 Chromium 的網絡堆疊,令流量行為接近真實 Chrome 瀏覽器與普通 Web 伺服器通訊,並透過隱藏在常見前端之後抵禦主動探測。

Tor 專案的可插拔傳輸完善了最困難的網路領域:obfs4(隨機多態串流)、 meek(透過 CDN 進行網域前置,現在由於主要 CDN 停用前置而被削弱)和 Snowflake(看起來像普通 WebRTC 視訊通話的流量,透過志工瀏覽器代理程式)。

那麼哪個是「最好的」呢?

對於普通的不受信任的網絡,例如酒店 Wi-Fi 或您不想讀取 DNS 的 ISP,誠實的答案是 WireGuard:現代、快速、小型,具有正式分析的握手。 OpenVPN 仍然是一種合理、更靈活的後備方案,而 IKEv2 在改變網路的手機上非常出色。無需繳納混淆稅,因此請注重速度和審計品質。

一旦你的對手成為審查者而不是窺探者,排名就會顛倒。 WireGuard、OpenVPN 和 IPsec 是最容易 檢測的,如果流量下降,原始速度就毫無價值。在那裡,問題不在於哪條隧道最快,而在於哪種偽裝能夠倖存,而北京和莫斯科的答案不同,本季的答案也與上一季不同。

中國大陸:防火牆

中國的審查制度在技術上是最先進的,GFW 報告 小組對其進行了同行評審的詳細記錄。這裡有四個功能很重要,這就是為什麼裸協議甚至一些混淆協議失敗的原因:

  • 即時熵分析。 自 2023 年以來,GFW 透過測量第一個資料包中設定位的比例來標記「完全加密」流量,即任何看起來像隨機位元組的流量,並阻止它,除非它符合豁免,估計附帶損害為 0.6%(USENIX Security 2023)。這就是普通 Shadowsocks 和 VMess 可以被偵測到的結構原因:看起來隨機就是 答案。

  • 主動探測。 防火牆不只是觀察;它還包括:它透過分階段和重播的探測連接到可疑伺服器,以在阻止之前確認它們(在 IMC 2020 上為 Shadowsocks 記錄)。

  • SNI 過濾,現在包括 QUIC。 2024 年 4 月 7 日起 GFW 大規模解密 QUIC 初始資料包,讀取加密的 SNI,並丟棄匹配的串流;研究人員發現了 58,207 個網域的阻止列表,並確認 Hysteria 自己和使用者的自訂代理網域以這種方式被阻止(USENIX Security 2025)。

  • TLS-in-TLS 檢測。 2024 年的一項研究指出,在外層連線中再運行內層 TLS 的隧道(Trojan、VLESS+TLS、NaiveProxy)會留下可識別的封裝握手指紋,單靠填充無法隱藏。這是一項研究能力,尚未證實已大規模部署,因此 NaiveProxy 在實際使用中仍可能有效。

截至 2026 年中期,實際情況是:沒有額外封裝時,未混淆的 WireGuard、OpenVPN、IPsec 和普通 Shadowsocks/VMess 都不可行。較能維持運作的是模仿真實 TLS 或偽裝成 QUIC 的方案,例如 VLESS+REALITY、帶有 Salamander 並使用高目標連接埠的 Hysteria2,以及置於類 TLS 外層後的 Shadowsocks-2022。但能暫時運作不代表不會被封鎖。2025 年的報告指出,封鎖可能由流量總量、IP/SNI 組合和主機信譽驅動,而非單純依靠協議簽名,因此繁忙的新伺服器可能數小時內就被封鎖 IP,低流量伺服器則可能維持數週。任何針對中國的單一協議建議都應視為具有時效性。

俄羅斯:從封鎖服務到封鎖協議

俄羅斯的系統建立在安裝在 ISP 處的 TSPU DPI 盒子上,但由 Roskomnadzor 集中控制,走了一條不同的道路。正如 OONI 和 Roskomsvoboda 文件所述,在 2022 年和 2023 年,它從透過 IP 阻止單一 VPN 服務 轉向指紋識別和阻止 協定 本身。人權觀察引述 DPIDetector 計畫在 2025 年 7 月的報導稱,當局封鎖了「至少七種最常見的 VPN 協議,例如 Shadowsocks、AmneziaWG 和 OpenVPN」。

大致時間線如下,每一點都對應下方附有日期的來源:OpenVPN 和 IKEv2 最先遭到指紋辨識與干擾;WireGuard 維持得較久,但之後被限速至無法使用,並在 2024 至 2025 年間於許多住宅及流動網絡遭到封鎖;俄羅斯則在 2025 年 12 月 的 TSPU 更新中開始封鎖 VLESS、SOCKS5 和 L2TP。用一位俄羅斯分析員的話說,VLESS 曾是「最後幾種能穩定運作的協議之一」,如今則會「透過間接特徵」被識別。2026 年又出現另一條戰線:應用程式層的 VPN 偵測。相關指引推動熱門俄羅斯應用程式識別並限制使用 VPN 的裝置,因此即使協議能避過 TSPU,也可能在應用程式內被標記。

俄羅斯的報導中出現了兩個一致的逃生艙口,但兩者都不是協議。 企業和固定電話 連接上的流量過濾遠不如住宅和移動設備那樣嚴格,而輪換 其配置的工具(AmneziaWG 的定期更新,頻繁更改的前端背後的現實)比任何靜態設置都更耐用。倖存者是維護,而不是魔法協定。

誠實的結論

不存在單一的「最佳」開源協議,任何向中國或俄羅斯出售協議的人都在出售快照,就好像它是一項法律一樣。對於日常隱私,WireGuard 是明智的預設選擇。對於一個受審查的網絡來說,獲勝的家族(真正的 TLS 模仿,如 VLESS+REALITY 或 QUIC/HTTP-3 偽裝)比其周圍的運營紀律更重要:平淡無奇的流量、輪換的前沿以及為規則改變的那週做好準備的後備。這正是為什麼在這個網站上,我們將提供者的協議記錄為過時的、引用的事實而不是徽章。協議的審查阻力是一個不斷變化的目標,描述它的唯一誠實的方式是提供來源和日期。

來源

這則筆記中的每一項宣稱,都立於本站已公開的方法之上。完整內容請閱讀 評分方法頁面,或返回 筆記本