在 Ubuntu 上輕鬆設置您自己的 VPN 服務器

在 Ubuntu 上輕鬆設置您自己的 VPN 服務器

在本教程中,我們將介紹如何在 5 分鐘內輕鬆地在 Ubuntu 上設置您自己的 VPN 服務器。

在網上沖浪時保護您的隱私每天都變得越來越複雜。隨著每天越來越多的系統受到損害,您的瀏覽數據的保護很難得到保證。

使用 VPN 是通過您自己的 VPN 服務器路由流量來保護隱私的好方法。不是將流量直接路由到您正在訪問的網站,而是將您的設備和 VPN 服務器之間的流量加密,然後繼續發送到源網站。這意味著目的地會看到來自您的 VPN 服務器而不是您的 ISP 的所有流量,從而確保您的個人信息安全。

您應該考慮創建您的 VPN 服務器,而不是為 VPN 提供商付費。它比看起來要簡單得多,並且可以在不到 5 分鐘的時間內完成。

創建個人 VPN 服務器是保護您的在線隱私的關鍵。每當您在咖啡店或酒店等使用公共 WiFi 網絡時,您都不知道將瀏覽數據重定向到何處。

先決條件:

  • NeoTechSystems.net 專用服務器。
  • Ubuntu 操作系統
  • 我們建議您使用 1GB RAM。
  •  10GB 磁盤空間用於 OpenVPN 和其他系統包

讓我們從安裝開始。

使用具有 root 用戶訪問權限的 SSH 登錄到您的服務器。

1. 保持服務器更新

# apt-get update -y

2. 安裝需要的程序

如果您的服務器沒有wget程序(用於下載安裝腳本),我們現在將下載它:

# apt-get install wget

3.下載安裝腳本

接下來,我們將從github下載一個流行的OpenVPN安裝腳本:

# wget https://git.io/vpn -O openvpn-install.sh

4.更新文件權限

讓我們更新文件的權限以使其可執行:

# chmod +x openvpn-install.sh

5. 開始安裝過程

現在通過執行安裝腳本開始安裝過程:

# ./openvpn-install.sh

在安裝腳本中輸入以下信息:

服務器的主IP會自動填充。按 Enter 鍵繼續。

點擊 1 繼續 UDP 安裝。

按回車鍵繼續使用默認端口。

輸入您希望在服務器上使用的 DNS 提供商。我們推薦 OpenDNS。

輸入生成客戶端證書時要使用的名稱,然後按 Enter。

按回車鍵繼續安裝。

該腳本將安裝 OpenVPN 並生成所有使用所需的密鑰。

該腳本將安裝 OpenVPN 並生成所有使用所需的密鑰。

6.複製VPN配置文件

執行以下命令並將數據複製到計算機上的文本文件中。

# cat /root/client.ovpn

將文件另存為client.ovpn

您可以使用 scp 從終端下載本地機器上的文件

# scp user@IP:/root/client.ovpn /Local/folder

下載後,您可以在您喜歡的 VPN 客戶端中使用此文件進行連接。

7. 添加 VPN 用戶

您使用的每台設備都應該在 VPN 服務器上擁有自己的用戶才能可靠運行。您可以運行以下命令來添加用戶:

# ./openvpn-install.sh

選擇選項 1,並為設備生成唯一名稱。

從配置文件複製內容以在您的設備上使用它。例如,如果您命名了客戶端電話,則可以運行以下命令:

# cat /root/phone.ovpn

8. 啟動、停止和重啟 OpenVPN

安裝後,OpenVPN 將自動啟動並設置為開機啟動。以下是啟動和停止命令供您參考:

要啟動 OpenVPN:

# systemctl start [email protected]

要停止 OpenVPN:

# systemctl stop [email protected]

重啟 OpenVPN:

# systemctl restart [email protected]

就是這樣。現在,在您的本地機器上配置 VPN 並享受您的 VPN。

在本教程中,我們已經看到如何在 5 分鐘內輕鬆地在 Ubuntu 上設置您自己的 VPN 服務器。


如何在 CentOS 7 上安裝和配置 CSF(ConfigServer 安全和防火牆)

如何在 CentOS 7 上安裝和配置 CSF(ConfigServer 安全和防火牆)

ConfigServer Security & Firewall(簡稱csf)是一種狀態包檢測(SPI)防火牆。學習在 CentOS 7 上安裝和配置 CSF

如何在 CentOS 上安裝 R1​​Soft 備份代理

如何在 CentOS 上安裝 R1​​Soft 備份代理

學習在 CentOS 上安裝 R1​​Soft Backup Agent 並對其進行配置。R1Soft 服務器備份管理器為服務提供商提供了一個靈活的、服務器友好的解決方案。

如何修改 CloudLinux LVE 限制

如何修改 CloudLinux LVE 限制

在本文中,我們解釋瞭如何修改 CloudLinux LVE 限制。所以,讓我們開始吧。可以使用 LVE Manager 更改 CloudLinux LVE 限制。

如何更改端口的 SSH Linux 服務器

如何更改端口的 SSH Linux 服務器

要更改 Linux 服務器的 SSH 端口,您需要通過 SSH 登錄服務器並修改 SSH 配置文件。

如何在 CentOS 上安裝 Centova Cast

如何在 CentOS 上安裝 Centova Cast

Centova Cast 是領先的互聯網廣播流管理平台,為流媒體託管提供商提供廣泛的洞察力和控制。 Centova Cast

如何在您的郵件服務器上設置郵件中繼

如何在您的郵件服務器上設置郵件中繼

您可以使用以下電子郵件中繼設置來解決電子郵件發送問題。

如何在 Ubuntu 18.04 中安裝 Apache、MariaDB、PHP 和 phpMyAdmin

如何在 Ubuntu 18.04 中安裝 Apache、MariaDB、PHP 和 phpMyAdmin

我們將學習在 Ubuntu 18.04 服務器中安裝 Apache MariaDB PHP 和 PHPMyAdmin。Apache、MySQL/MariaDB 和 PHP 由包組成。它被稱為燈

學習 Linux 中的基本用戶管理

學習 Linux 中的基本用戶管理

您想在 Linux 中添加、修改或刪除用戶嗎?這是適合您的完美文章。

學習 Linux 中的基本組管理

學習 Linux 中的基本組管理

了解有關 Linux 中組管理的更多信息。如何在Linux中添加組,修改組和刪除組,添加成員。創建一個新組,使用 groupadd 命令。

學習在 CentOS 7 上安裝 Fail2ban

學習在 CentOS 7 上安裝 Fail2ban

Fail2ban 對於保護 SSH 連接非常有用。現在您應該可以在 centos7 上安裝和配置 fail2ban,為服務器添加額外的安全層