如何在 Ubuntu 上設置 VPN


VPN,縮寫為虛擬專用網絡,允許您在公共網絡上擴展您的專用網絡。它允許用戶發送和接收數據,就好像他們的計算機設備物理連接到專用網絡一樣。例如,假設您出差並需要在工作時連接到您的本地網絡。找到互聯網連接(可能是汽車旅館)並連接到您公司的 VPN。看起來我是直接連接到我的工作網絡,但我是通過酒店的互聯網連接連接到網絡的。 VPN 連接通常是加密的,以防止未經身份驗證的用戶訪問他們所連接的本地網絡。

如何在 Ubuntu 上設置 VPN

在 Ubuntu 中設置 VPN 有兩種方式:

  • 使用命令行方法設置 VPN
  • 使用 GUI(圖形用戶界面)方法設置 VPN

下面詳細介紹了這兩種方法。

方法一:使用命令行方式設置VPN

以下是使用 CLI 方法在 Ubuntu 上安裝和設置 VPN 的步驟。

第 1 步:更新您的系統

為確保所有 Ubuntu 軟件包都是最新的,請使用以下命令更新您的操作系統:

$ sudo apt update

然後使用以下命令升級操作系統:

$ sudo apt upgrade

第 2 步:查找您的 IP 地址

您可以使用以下命令檢查系統的 IP 地址:

$ ip addr show

自動生成的文字說明

第 3 步:安裝 OpenVPN

您可以使用以下命令安裝 OpenVPN:

$ wget https:// git.io/vpn –O openvpn-ubuntu-install.sh

自動生成的文字說明

現在使用“chmod”命令更改腳本文件的權限。

$ chmod –v +x openvpn-ubuntu-install.sh

自動生成的文字說明

接下來,使用下面的腳本文件安裝 OpenVPN。

$ sudo ./openvpn-ubuntu-install.sh

自動生成的文字說明

第 4 步:檢查您的連接

通過運行以下“ping”命令來 ping OpenVPN 服務器:

$ ping –c 4 10.8.0.1

自動生成的文字說明

第 5 步:添加或刪除客戶端

您可以使用下面的腳本文件來添加或刪除客戶端或取消現有客戶端。

$ sudo ./openvpn-ubuntu-install.sh

自動生成的文字說明

啟動/停止/重啟 OpenVPN 的命令

您可以使用以下命令啟動 OpenVPN。

$ sudo systemctl start [email protected]

您可以使用以下命令停止 OpenVPN。

$ sudo systemctl stop [email protected]

您可以使用以下命令重新啟動 OpenVPN:

$ sudo systemctl restart [email protected]

您可以使用以下命令查看 OpenVPN 狀態:

$ sudo systemctl status [email protected]

自動生成的文字說明

方法 2:使用 GUI 方法設置 VPN

以下是使用 CLI 方法在 Ubuntu 上安裝和設置 VPN 的步驟。

第 1 步:設置圖標

打開屏幕左角的 Ubuntu 活動(由九個點符號表示),[設定]查找並選擇一個選項。

具有自動應用描述生成功能的圖形用戶界面

第 2 步:網絡圖標

單擊“設置”按鈕以顯示網絡設置菜單。轉到設置選項中的“網絡”。在 VPN 界面左側列表的底部添加一個新的 VPN 連接。[追加]單擊按鈕。

自動生成 GUI、文本、應用程序和電子郵件描述

第 3 步:選擇 VPN

點擊“+”選項後,在VPN連接列表中選擇VPN連接類型。就我而言,我選擇了 OpenVPN 連接。

具有自動應用描述生成功能的圖形用戶界面

第 4 步:添加 VPN

選擇 VPN 後,添加有關 VPN 的詳細信息。 輸入 VPN 連接詳細信息後,[追加]點擊。

自動生成 GUI、應用程序和網站的描述

設置信息後,可以看到連接已經添加。 要連接到 VPN,只需將其“打開”即可。在建立連接之前,系統可能會提示您輸入密碼。輸入密碼後,您將能夠連接到 VPN。同樣,要刪除 VPN,請取消選中該按鈕。

結論是

本文提供了對 VPN 及其工作原理的基本了解。本文還介紹了在 Ubuntu Linux 上設置 VPN 的兩種不同方法。這些方法包括命令行和圖形用戶界面 (GUI) 方法。此外,CL 方法包括一些可用於在 Ubuntu 上設置 VPN 的命令。