
它是什麼
協定是通訊雙方共同遵守的一組規則。WireGuard 的規則刻意設計得簡單,軟體也小到可供人閱讀與審查,這讓錯誤更容易被發現。它內建於 Linux 核心,也可用於其他系統,包括 Windows、macOS、iPhone 與 Android。
通訊雙方各持有一對金鑰,要讓某台裝置進入,只需列出它的公開金鑰。許多產品都建立在 WireGuard 之上,因此您可能早已在不知不覺中使用它。若要了解更廣泛的概念,請見 VPN。
為什麼這對企業很重要
- 速度:設計輕量,因此通道建立迅速,在筆記型電腦、手機與防火牆上佔用的處理能力也很少。
- 簡單:選項越少,設定通道時出錯的方式就越少。
- 開源:協定可供任何人檢視,也沒有按使用者計算的授權費。
- 金鑰管理:單純的 WireGuard 沒有登入或使用者目錄。金鑰必須手動建立並追蹤,隨著員工增加就越來越困難,這個缺口正是 Tailscale 這類服務存在的原因。
這在我們的工作中如何體現
員工的遠端存取透過 Tailscale 進行,它底層使用 WireGuard,並在上面加上多重要素登入。辦公室之間的站點對站點 VPN 建立在 OPNsense 防火牆上,攝影系統則透過 VPN 檢視,而非開放連接埠。
由於 WireGuard 內建於 Linux 核心,我們管理的 Linux 伺服器不需要第三方驅動程式就能執行它。
相關服務
瞭解更多
- 維基百科的 WireGuard 條目對這個協定、其歷史與設計的中立摘要,適合快速瀏覽概況。
- WireGuard 專案網站這個協定的官方首頁,提供技術說明與安裝指南,適合技術背景的讀者。