Proton VPN 首頁

如何在 Linux 上手動設定 WireGuard

閱讀
1 分鐘
類別
Linux

WireGuard® 是一款快速、輕量且安全的 VPN 協定。

進一步瞭解 WireGuard

您可以使用第三方用戶端在 Linux 上手動設定 WireGuard。在本文中,我們將向您展示如何使用以下工具進行設定:

然而,我們強烈建議使用我們官方的 Linux GUI 應用程式或 Linux CLI。這些工具提供了連線至我們伺服器最簡單的方式,並能讓您享受許多進階功能。

在我們的 Linux GUI 應用程式中,您可以在 OpenVPN 與 WireGuard VPN 協定之間進行選擇。我們的 Linux CLI 則一律使用 WireGuard。

取得適用於 Linux 的 Proton VPN

開始之前

開始之前,您需要下載 Proton VPN WireGuard 組態檔案

  • 登入 account.protonvpn.com,前往 下載WireGuard 組態,然後下載 WireGuard 組態檔案。
  • WireGuard 對於 .conf 檔名的長度要求較為嚴格,因此請確保下載的 .conf 檔案名稱在 15 個字元以內。您可能需要重新命名預設建議的名稱才能達到此要求。
  • 我們目前所有的 WireGuard 組態都支援 IPv6 連線。如果您使用的是較舊的設定檔,請下載新的檔案。

瞭解如何從 Proton VPN 下載 WireGuard 組態檔案

NetworkManager

NetworkManager 預設安裝在大多數 Linux 發行版和桌面環境中,並且是比 wg-quick 更方便管理 WireGuard 連線的方法。

將 NetworkManager 與 WireGuard 搭配使用有兩種方式:

使用 GUI

1. 開啟終端機並執行 nm-connection-editor。如果該指令不存在,請使用您系統的套件管理員安裝 nm-connection-editor 套件,然後再試一次。

2. 點擊 進階 按鈕 (+)。

NetworkManager GUI 1

3. 從下拉式選單中選取 匯入已儲存的 VPN 組態,然後點擊 建立

NetworkManager GUI 2

4. 尋找您下載的 WireGuard .conf 檔案,然後點擊 開啟

5. 點擊 儲存

NetworkManager GUI 3

您現在可以直接從桌面環境的 Network Manager GUI 實作管理您的 WireGuard 連線。

NetworkManager GUI 4

若日後要編輯您的連線,請執行 nm-connection-editor 並點擊 編輯 按鈕。

NetworkManager GUI 5

如果您使用的桌面環境未提供 NetworkManager GUI 實作,您可以使用 nm-applet 系統匣 GUI 應用程式,以簡單的方式管理您的連線。或者,您也可以透過命令列使用 NetworkManager。您透過 nm-connection-editor 匯入的任何 WireGuard 組態都將在終端機中可用,反之亦然。

使用 CLI

開啟終端機並執行:

nmcli conn import type wireguard file [檔案名稱]

檔案名稱應為您下載的 WireGuard .conf 檔案。例如:

nmcli conn import type wireguard file proton-238.conf

執行此指令會自動連線至 Proton VPN 伺服器。若要再次連線,請執行:

nmcli conn up [連線]

例如:

nmcli conn up proton-UK-238

若要中斷連線,請執行:

nmcli conn down [連線]

例如:

nmcli conn down test-UK-238

您可以使用 nmcli conn 指令列出可用的連線。

NetworkManager CLI

wg-quick

wg-quick 是適用於 Linux 的官方 WireGuard VPN CLI 工具。如果您執行的極簡 Linux 發行版未安裝 NetworkManager,此工具特別有用。

1. 為您的發行版安裝(新視窗) wg-quick(新視窗)

2. 將您下載的組態檔案移至 /etc/wireguard/ 目錄。

3. 在終端機視窗中輸入:

sudo wg-quick up [組態檔案的名稱,不包含 .conf 副檔名]

例如,如果您的組態檔案名稱為 swiss1-CH-5.conf,請輸入:

sudo wg-quick up swiss1-CH-5 
wg-quick 1

您的隱私現在已受 Proton VPN 保護!若要驗證連線是否正在執行,請輸入:

sudo wg

您也可以造訪 我們免費的安全 IP 掃描器,以確認一切運作正常。

Proton VPN 的 IP 掃描器工具

若要結束 VPN 工作階段,請輸入:

sudo wg-quick down [組態檔案的名稱,不包括 .conf 後綴]

例如:

sudo wg-quick down swiss1-CH-5