如何在 Linux 上設置和使用 PrivateVPN?

Avilas

在 Linux 計算機上設置 PrivateVPN 的最簡單方法是通過網絡管理器集成 (TUN) 方法。您還可以切換到您首選的 PrivateVPN 開源協議並激活終止開關功能

唯一的缺點是缺少 GUI 應用程序,但如果您不介意手動配置,那麼就可以使用。

繼續閱讀以了解在 Linux 系統上設置和使用 PrivateVPN 的步驟。

最適合由於其用戶友好的界面和簡單的配置,初學者和尋求簡化設置的用戶。

網絡管理器集成 (TUN) 方法是 Linux 上 PrivateVPN 的推薦設置,因為它比 TAP 和 OpenVPN CLI 方法更有效地創建安全的點對點連接。

首先,請確保您有穩定的互聯網連接和私人VPN訂閱

  1. 選擇首選 PrivateVPN 服務器位置並下載這裡。我將下載挪威 - 奧斯陸服務器。
  1. 在 Linux 系統中啟動終端。我將使用 Ubuntu 來完成本指南。

  1. 在終端中輸入命令sudo apt-get install 網絡管理器-openvpn 網絡管理器-openvpn-gnome resolvconf並按回車鍵。

  1. 輸入 Linux 系統的密碼以激活安裝過程。

  1. 下載完成後,打開系統偏好設置>網絡在你的 Linux 中。點擊+將 PrivateVPN 添加到您的網絡列表。

  1. 選擇 ”從文件導入”導入先前下載的服務器位置的配置文件。

  1. 點擊 ”打開”來訪問配置文件。

  1. 輸入以下信息以設置您的 PrivateVPN 服務器。
  • 姓名:(首選名稱)
  • 使用者名稱: (PrivateVPN註冊郵箱地址)
  • 密碼:(私人VPN密碼)
  1. 點擊 ”添加” 添加 VPN。

  1. 切換按鈕以啟動連接過程。

  1. 就這樣吧! PrivateVPN 已在您的 Linux 設備上設置。您現在可以控制 Linux 系統的整體安全性,包括 BBC iPlayer 等平台上的流媒體直播電視和體育賽事。

如何通過 OpenVPN 網絡管理器集成 (TAP) 在 Linux 上設置 PrivateVPN?

最適合精通於熟悉命令行工具的專家用戶。

雖然網絡管理器集成 (TUN) 方法最適合在 Linux 上設置 PrivateVPN,但您也可以嘗試網絡管理器 (TAP)。

但僅當您無法使用 TUN 方法時才使用此方法,因為這種方法不那麼現代或簡單,並且無法提供 TUN 所提供的高級別安全性。

它更適合需要橋接連接的網絡場景,並且其作為橋接工具的性質可能會暴露比典型 VPN 連接所需的更多信息,從而可能危及安全性。

按照以下分步過程在 Linux 上手動設置 PrivateVPN。

  1. 買一個私人VPN訂閱。要節省更多,請選擇多年計劃


圖片僅供參考。設計、優惠和細節可能有所不同。單擊圖像以獲取當前信息。

  1. 下載 PrivateVPN 證書這裡
  2. 啟動您的 Linux 系統。我將在本指南中使用 Ubuntu 22.04.3 LTS。
  3. 打開 ”文件” 在您的 Linux 計算機上訪問您下載的 PrivateVPN 證書。

  1. 點擊 ”下載”從左側的菜單欄中。

  1. 右鍵單擊您下載的文件,然後選擇“在這裡摘錄”來提取文件。

  1. 打開 Linux 系統上的終端。

  1. 輸入命令sudo apt-get install -y 網絡管理器-openvpn並按回車鍵。

  1. 輸入您的系統用戶密碼以啟動安裝。

  1. 安裝過程完成後,請轉至設定>網絡。點擊+添加 PrivateVPN 配置文件。

  1. 點擊 ”開放VPN”。

  1. 輸入以下信息
  • 連接名稱: 私人VPN
  • 網關:取決於您的首選國家/地區或服務器。我連接到荷蘭服務器。這是一個服務器列表來幫助您選擇。
  • 類型: 密碼
  • 使用者名稱:私人VPN用戶名
  • 密碼:私人VPN密碼

  1. 單擊右側的圖標“CA證書”來訪問提取的文件。

  1. 找到提取的文件並單擊選擇

  1. 點擊 ”先進的”在彈出框的底部。

  1. 檢查“使用自定義網關端口”框中輸入端口號服務器列表。我選擇了荷蘭服務器,端口號為21000。

  1. 檢查“數據壓縮”框並選擇“利茲奧” 從下拉菜單中。

  1. 檢查“設置虛擬設備類型”並選擇“輕敲” 從下拉菜單中。

  1. 點擊申請保存網絡設置。

  1. 點擊添加將 PrivateVPN 添加到您的網絡列表。

  1. 通過 PrivateVPN 切換以開始連接。

  1. 要斷開與 PrivateVPN 的連接,請再次切換按鈕將其關閉。

如何通過 OpenVPN CLI 設置適用於 Linux 的 PrivateVPN?

最適合所有用戶級別。

在 Linux 上手動設置 PrivateVPN 的另一種方法是使用 OpenVPN CLI 方法。

這是 TUN 方法的最佳替代方法,因為它在網絡層運行並且非常適合點對點連接。它還適用於大多數 VPN 使用案例。

設置方法如下:

  1. 得到一個私人VPN訂閱並啟動您的 Linux 系統。我將使用 Ubuntu 22.04.3 LTS。
  2. 選擇您喜歡的 PrivateVPN 服務器位置並下載這裡。對於本指南,我將使用 US-新澤西服務器

  1. 在 Linux 計算機上啟動終端。

  1. 在您的終端中,輸入命令sudo apt-get install openvpn 捲曲並按回車鍵。

  1. 輸入您的系統密碼。

  1. OpenVPN安裝完成後,輸入繼續。

  1. 輸入命令 sudo openvpn [服務器配置文件的路徑]。路徑應如下所示:/home/vpnuser/Downloads/PrivateVPN-US-NewJersey-TUN-1194.ovpn。

  1. 輸入您的 PrivateVPN 註冊電子郵件地址和密碼驗證用戶名驗證密碼建立連接。

  1. 一旦你得到“初始化序列完成,”您已連接,現在可以在 Linux 系統上使用 PrivateVPN。

如何在 Linux 上設置 PrivateVPN Kill Switch?

PrivateVPN 的終止開關,您可以為 Linux 連接添加額外的安全層。

這樣,如果您使用 Linux 計算機遠程處理機密項目,並且 VPN 連接斷開,終止開關將立即切斷您的互聯網,確保沒有其他人看到您的敏感工作。

以下是在 Linux 上設置 PrivateVPN 終止開關的方法:

  1. 獲取您想要為終止開關設置的 VPN 網關的 IP 地址。為此,請從中選擇您的首選服務器位置列表。對於本指南,我將使用美國 - 新澤西州。

  1. 記下“VPN 網關的主機名”服務器地址”。由於我選擇了美國 - 新澤西州,因此主機名將是us-jer.pvdata.host。我將把它與 PrivateVPN 的 OpenVPN-TUN-UDP 協議一起使用。

  1. 在 Linux 系統中啟動終端。我將使用 Ubuntu 來完成本指南。

  1. 在終端中,鍵入主機命令,後跟服務器位置的主機名:“host [步驟 1 中 VPN 網關的主機名]”,然後按 Enter 鍵。在本例中,“主機 us-jer.pvdata.host”。這將顯示 VPN 網關的 IP 地址。

  1. 接下來,輸入命令“路線” 找出你的名字面向互聯網的網絡接口。您會在“使用 Iface”。

  1. 輸入命令“cd /etc/openvpn/客戶端”以在客戶端“.ovpn 配置”中進行更改。

  1. 輸入命令“ls-al”來驗證是否存在現有的配置文件。

  1. 如果不存在配置文件,您將得到此輸出。

  1. 使用命令“複製示例 client.conf 文件sudo cp /usr/share/doc/openvpn/examples/sample-config-files/client.conf 。

  1. 類型 ”sudo nano client.conf” 編輯 client.conf 文件。

  1. 找到默認的遠程選項。

  1. 使用 # 註釋掉默認的遠程選項。

  1. 輸入您在步驟 4 中獲得的 IP 地址。在本例中為 193.37.253.2 2100 udp。

  1. 單擊 Ctrl + X 顯示保存選項,單擊 Y 保存更改。

要在 Linux 計算機上完成 PrivateVPN Kill switch 的設置,您可以使用 iptables 或 ufw。讓我們來探討一下:

如何使用 Iptables 設置 PrivateVPN Kill Switch?

首先,以下是使用 Iptables 設置 PrivateVPN Kill Switch 的步驟: 

  1. 在 Linux 終端中,輸入命令“Nano iptables-ks.sh” 創建 iptables-ks.sh。

筆記:

Nano 是 Ubuntu 中的默認文本編輯器。無論您使用哪台 Linux 機器,都會有一個特定於該系統的文本編輯器。

  1. 在 nano 編輯器中,粘貼以下內容。將 IP 地址替換為您在步驟 4 中選擇的服務器位置特定的 IP。單擊Ctrl + X繼續。

下面的 iptable 規則集會刪除 iptables 中所有預先存在的規則集。除了使用 UDP 協議連接到美國新澤西州 PrivateVPN 服務器 IP 到端口 21000 的連接之外,它會徹底丟棄所有傳出連接。此外,所有傳入和傳出連接都允許通過虛擬網絡接口TUN0只。

				
					#!/bin/bash iptables --flush iptables --delete-chain iptables -t nat --flush iptables -t nat --delete-chain iptables -P OUTPUT DROP iptables -A INPUT -j ACCEPT -i lo iptables -A OUTPUT -j ACCEPT -o lo iptables -A OUTPUT -j ACCEPT -d 193.37.253.2/32 -o enp0s3 -p udp -m udp --dport 21000 iptables -A INPUT -j ACCEPT -s 193.37.253.2/32 -i enp0s3 -p udp -m udp --sport 21000 iptables -A INPUT -j ACCEPT -i tun0 iptables -A OUTPUT -j ACCEPT -o tun0
				
			

  1. 點擊 ””選擇是並保存 Nano 編輯器中的更改。

  1. 運行命令“sudo chmod +x iptables-ks.sh # ./iptables-ks.sh” 激活用於部署 Kill Switch 的 iptables 規則集。

  1. 輸入您的系統密碼以繼續。

如何使用“ufw”設置 PrivateVPN Kill Switch?

以下是使用 ufw 設置 PrivateVPN 終止開關的步驟: 

  1. 在 Linux 終端中,輸入命令“納米 ufw-ks.sh” 創建 ufw-ks.sh。

  1. 在 nano 編輯器中,粘貼以下內容。將 IP 地址“193.37.253.2”替換為您所選服務器位置的 IP。另外,將名稱“enp0s3”替換為您在“使用 Iface”。
				
					ufw --force reset ufw default deny incoming ufw default deny outgoing ufw allow in on tun0 ufw allow out on tun0 ufw allow out on enp0s3 to 193.37.253.2 port 21000 proto udp ufw allow in on enp0s3 from 193.37.253.2 port 21000 proto udp ufw enable
				
			

  1. 按 Ctrl + X 訪問選項,然後按 Y 保存更改。

  1. 運行命令“# chmod +x ufw-ks.sh # ./ufw-ks.sh”。然後,輸入系統密碼並按 Enter 鍵激活終止開關。

有關的:如何在 Apple Silicon Mac 上運行 Ubuntu Linux

就這樣吧!



有趣的讀物:

如何在 Linux 上更新 NordVPN?

如何在 Linux 上設置和使用 IPVanish?

如何在 Linux 上設置和使用 PureVPN?

5 個適用於 Linux 的最佳 VPN:安全、快速且可靠

如何在 Linux 上設置和使用 Surfshark?

如何通過 3 個簡單步驟在 Linux 上設置 NordVPN?

如何在 Linux 上設置私人 Internet 訪問?

常見問題解答

PrivateVPN 的 Linux 設置不支持 IPv6。對於 Linux 用戶,您需要禁用 IPv6 服務才能正常工作,因為 PrivateVPN 沒有適用於 Linux 的本機應用程序。

從您的帳戶獲取專用 IP 詳細信息,以連接到 Linux 上的 PrivateVPN 專用 IP。安裝 PrivateVPN CLI,下載專用 IP 配置文件,然後使用終端導航到文件目錄。使用 PrivateVPN CLI 命令和專用 IP 配置啟動連接,輸入憑據,並驗證連接是否與分配的專用 IP 匹配。

準備好使用適用於 Linux 的 PrivateVPN 了嗎?

無論是在 VLC 上流式傳輸內容、通過 Chromium 瀏覽還是通過 SSH 連接,私人VPN以類似於 Linux 的精度封裝您的數據。

另外,它很容易設置!

準備好開始了嗎?抓住這些私人VPN優惠並保護您的數據!