WireGuard® 是一種全新的 VPN 協定,用於保護您裝置與 VPN 伺服器之間的連線安全。
WireGuard 採用最先進的密碼學技術來確保您的連線安全,而且極為輕量。這使得它比 OpenVPN 和 IKEv2 等傳統 VPN 協定更快,在低階硬體上的表現尤為明顯。
WireGuard 最初是專為 Linux 開發,並於 2020 年 3 月正式整合至 Linux 核心(5.6+ 版本)中,標記其為適合日常使用的安全、穩定且快速的 VPN 協定。WireGuard 的主要優勢為:
- 快速
- 即時連線
- 輕量
Proton VPN 目前在以下平台支援 WireGuard:
- Windows
- macOS
- Android
- iOS/iPadOS
- Linux
瞭解如何變更 VPN 協定或選取 Smart Protocol
安全
雖然 WireGuard 還算新穎,但它使用經證實且最先進的密碼編譯基元來保護您的 VPN 連線安全。
- ChaCha20(新視窗) — 對稱金鑰密碼(新視窗)。非常類似 OpenVPN 和 IKEv2 上的 AES,ChaCha20 可保護您的實際資料。
- Poly1305(新視窗) — 用於驗證 WireGuard 連線的訊息驗證代碼(新視窗) (MAC)。
- Curve25519(新視窗) — 橢圓曲線 Diffie–Hellman(新視窗) (ECDH) 協定所使用的橢圓曲線(新視窗),用於確保 TLS 金鑰交換的安全。這能確保您與我們 VPN 伺服器之間的連線安全。
- SipHash(新視窗) — 基於 XOR(新視窗) 的虛擬隨機雜湊函數,用於安全地對應雜湊表(新視窗)金鑰。
- BLAKE2(新視窗) – 用於驗證資料的密碼編譯雜湊函數。
私有
Proton VPN 對該協定的實作採用了雙重 NAT 來動態配置工作階段。這表示當您的應用程式透過 WireGuard 連線至我們的其中一個 VPN 伺服器時,第一個 NAT 會將 10.2.0.2 IP 位址重寫為分配給您工作階段的隨機但唯一的內部 IP 位址。
從這點開始,WireGuard 的運作方式就與任何其他 VPN 相同:在連線至您指定的網站之前,第二個 NAT 會再次將您的工作階段 IP 位址重寫為 VPN 伺服器的公用 IP 位址。

這確保了使用 WireGuard 時具有與使用 OpenVPN 或 IKEv2 相同的隱私等級。我們不會儲存您的 IP 位址,而且我們嚴格的零日誌政策(已由獨立安全性專家驗證)完全適用。
進一步瞭解 Proton VPN 如何透過 WireGuard 保護您的隱私
快速
與 OpenVPN 通常使用(且通常在處理器中內建硬體支援)的 AES 加密不同,WireGuard 目前沒有硬體支援。儘管如此,得益於大幅提升的效率,WireGuard 的效能仍與硬體加速 AES(新視窗) (AES-NI) 相當(新視窗)。
如同 Proton VPN 支援的所有 VPN 協定一樣,WireGuard 充分受益於我們獨特的 VPN Accelerator 技術,該技術可以顯著改善長距離或高封包遺失時的連線速度。
高效
低 CPU 使用率代表在行動裝置和筆記型電腦上執行我們應用程式的使用者,將能獲得更好的電池續航力。
即時 VPN 連線
在 Android 和 iOS 裝置上,WireGuard 建立 VPN 連線所需的時間不到一秒。
開放原始碼且經過稽核
WireGuard 是開放原始碼軟體(新視窗),任何人都可以進行檢查以確保其安全性。事實上,它包含不到 4,000 行代碼(相比之下 OpenVPN 超過 300,000 行),這使得它非常容易進行稽核。
WireGuard 已通過各種正式驗證,且為了整合至 Linux 核心中,WireGuard Linux 程式碼庫已由第三方進行了獨立稽核(新視窗)。
與我們的某些競爭對手不同,我們對 WireGuard 的開放原始碼實作與官方版本 100% 相容。
WireGuard TCP 與 Stealth
WireGuard 通常僅在特定的 UDP 連接埠上執行,這使得政府很容易將其封鎖。UDP 和 TCP 是處理網際網路資料傳送的兩種主要傳輸協定。UDP 速度較快,而 TCP 較為可靠,但 TCP 相比 UDP 的主要優勢在於,它能藉由在 TCP 連接埠 443(HTTPS(新視窗) 所使用的連接埠)上執行,進而規避政府審查。
然而,我們開發了自訂的 WireGuard 實作以克服這項限制。WireGuard TCP 提供類似 OpenVPN TCP 的反審查優勢——它允許 WireGuard 在與 HTTPS 相同的連接埠上執行,使其難以被簡單地封鎖,除非也封鎖大部分網站。
然而,深層封包檢測技術可以輕鬆察覺 HTTPS 與 VPN 封包之間的差異。
Stealth 是我們自訂、基於 WireGuard 的 VPN 協定,它使用多種技術使其更難被偵測和封鎖,包括在 TCP 上透過混淆的 TLS 通道執行。
WireGuard 對比 OpenVPN
OpenVPN 是經過實戰測試的老牌 VPN 協定,雖然依舊安全,但已開始顯露歲月痕跡。WireGuard 提供相似的安全性,同時比 OpenVPN 更快、更輕量且更高效。
得益於能在 TCP 上執行的能力,OpenVPN 仍提供強大的反審查能力。然而,正如我們前面所提到的,我們不僅將同樣的靈活性應用到我們實作的 WireGuard 中,還透過自訂的 Stealth 協定對其進行了極大的改進。
請注意,「WireGuard」和 WireGuard 標誌是 Jason A. Donenfeld 的註冊商標。
常見問題
支援 WireGuard 是否需要額外付費?
不需要。Proton VPN 社群的所有成員都可以在我們的 Windows、macOS、Android 和 iOS/iPadOS 應用程式中免費使用 WireGuard。
所有功能都支援 WireGuard 嗎?
是的。WireGuard 已完全整合至我們的應用程式中,且可以搭配應用程式支援的所有功能使用。這包括 Secure Core、NetShield Ad-blocker、 DNS 外洩防護、 IPv6 外洩防護、 緊急終止開關、 永久緊急終止開關 (Windows)、 替代路由(新視窗),以及 VPN Accelerator。
如何使用 WireGuard?
WireGuard 支援也已完全整合至我們的 Smart Protocol 功能中,該功能會根據您的狀況自動將您的 VPN 連線切換至最佳的 VPN 協定。Smart Protocol 預設為啟用,因此您無需進行任何操作,即可自動使用最符合您需求的最佳協定 (包括 WireGuard)。
如果您偏好,也可以手動選取 WireGuard。
瞭解如何變更 VPN 協定或選取 Smart Protocol
WireGuard 支援哪些 Proton VPN 平台?
WireGuard 可在以下 Proton VPN 應用程式上使用:
- Windows (UDP、TCP、Stealth)
- macOS (UDP、TCP、Stealth)
- Android (UDP、TCP、Stealth)
- Android TV (透過 Smart Protocol 使用 UDP)
- iOS 及 iPadOS (UDP、TCP、Stealth)
- Linux (UDP)
- Chrome OS (透過 Android 應用程式使用 UDP、TCP、Stealth)







