ProtonVPN 是一家位於瑞士的 VPN 服務提供商。本文將向您展示如何在桌面 Linux 上使用 ProtonVPN,例如 Debian、Ubuntu、Linux Mint、Elementary OS、Fedora、CentOS、Arch Linux 和 OpenSUSE。
筆記:對於高級用戶,我們建議運行您自己的 VPN 服務器。
為什麼您的計算機和移動設備需要 VPN
對於那些不知道的人,VPN 代表虛擬專用網絡,它在您的設備和 VPN 服務器之間建立了一個安全且加密的“隧道”。 VPN 的常見用例包括:
- 加密您的在線流量並保護您的網絡瀏覽歷史不受 ISP 監控。
- 如果您的流媒體服務不支持您所在的國家或您正在國際旅行,請取消阻止受地理限制的內容(Netflix、Hulu 等)。
- 繞過在線審查並訪問在您所在國家/地區被屏蔽的網站,例如 Google、YouTube 和 Facebook。
- 它可以防止您的 ISP 在您訪問的網頁中插入廣告。
- 在機場休息室、咖啡店、酒店等場所使用公共 Wi-Fi 時加密您的互聯網流量。防止同一 Wi-Fi 網絡上的黑客攔截您的互聯網流量並竊取您的電子郵件地址、密碼和信用卡號。
- 使用 BitTorrent 客戶端下載文件時隱藏您的 IP 和 ID。
- 遊戲玩家可以使用 VPN 找到減少游戲延遲的最佳路線。
- 眾所周知,許多在線預訂服務(例如 Kayak)在不同國家/地區具有不同的價格。在線預訂航班和酒店時,您可以使用 VPN 切換 IP 地址並找到最優惠的價格。
- 即使您所在區域的網絡資源沒有被封鎖,您也可能無法訪問它們。這是因為中間有一個緩存層,緩存已經過時了。 您可以使用 VPN 繞過緩存。
請記住,使用 VPN 並不是保護您的在線隱私和安全的靈丹妙藥。偏執狂應該使用帶有 Tails Linux 的 Tor 瀏覽器。不過我覺得沒必要弄那麼長,日常使用也不方便。
質子VPN功能
- 全盤加密部署在所有 ProtonVPN 服務器上。
- 所有客戶端應用程序都是開源的。
- 通過 VPN 的 Tor。您可以通過 Tor 網絡路由所有流量並訪問 Onion 站點。
- 支持比特幣支付。
- 支持安全 IKEv2/IPSec 和 OpenVPN 協議。弱 PPTP 和 L2TP/IPSec 協議被禁用。
- DNS洩漏保護和IPv6洩漏保護。
- 適用於 Android、iOS、Mac OS X 和 Windows 的圖形 VPN 客戶端。
- 多次登錄。 使用 ProtonVPN 同時在多個設備上匿名瀏覽。
- ProtonVPN 在 54 個國家擁有超過 1076 台服務器,您可以隨時在服務器之間切換。
- 沒有日誌記錄策略。 ProtonVPN 不會收集、記錄或存儲您的瀏覽活動、數據或 IP 地址。
- 支持種子。
- VPN終止開關。 如果 VPN 連接丟失,計算機將默認使用其原始公共 IP。 當您的 VPN 連接失敗時,VPN 終止開關會完全切斷您與互聯網的連接,因此您的網絡流量不會暴露給黑客和窺探者。
- 還有很多。
訪問 ProtonVPN 官方網站並註冊一個免費帳戶。
如何在你的 Linux 桌面上安裝 ProtonVPN
ProtonVPN 支持 IKEv2/IPSec 和 OpenVPN 協議。我在桌面 Linux 上使用 OpenVPN,因為它非常安全且易於設置。
註冊後需要安裝 適用於 Linux 的質子 VPN 客戶。
Debian/Ubuntu/Linux/Mint
sudo apt install -y openvpn dialog python3-pip python3-setuptools sudo pip3 install protonvpn-cli
Fedora/CentOS/RHEL
sudo dnf install -y openvpn dialog python3-pip python3-setuptools sudo pip3 install protonvpn-cli
Arch Linux/Manjaro
sudo pacman -S openvpn dialog python-pip python-setuptools sudo pip3 install protonvpn-cli
OpenSUSE
sudo zypper in -y openvpn dialog python3-pip python3-setuptools sudo pip3 install protonvpn-cli
如何在 Linux 上使用 ProtonVPN 客戶端
使用以下命令登錄您的 ProtonVPN 帳戶。
sudo protonvpn init
您可以在 https://account.protonvpn.com/account 找到您的 VPN 用戶名和密碼。
接下來,您需要選擇一個 ProtonVPN 計劃,並選擇 UDP 或 TCP 作為傳輸層協議。我們建議您首先使用 UDP。如果您在建立 VPN 連接時遇到問題,請重試 TCP 協議。
請注意,ProtonVPN Linux 客戶端不支持 IPv6。 為防止 IPv6 地址洩漏,我們建議在您的 Linux 設備上禁用 IPv6。編輯 /etc/sysctl.conf
使用命令行文本編輯器,例如 Nano。
sudo nano /etc/sysctl.conf
將以下行添加到此文件的末尾: (在 Nano 文本編輯器中, Ctrl+W
, 所以 Ctrl+V
跳到文件末尾。 )
net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1 net.ipv6.conf.tun0.disable_ipv6 = 1
保存並關閉文件。 (要將文件保存在 Nano 文本編輯器中, Ctrl+O
按 Enter
確認。按退出 Ctrl+X
.)
然後應用更改。
sudo sysctl -p
您現在可以與 ProtonVPN 服務器建立 VPN 連接。
sudo protonvpn connect
您將被要求選擇您的國家。免費用戶可以從 3 個國家/地區中進行選擇。
然後為該國家/地區選擇服務器。
此外,選擇 TCP 或 UDP 作為傳輸層協議。我們建議您首先使用 UDP。如果您在建立 VPN 連接時遇到問題,請重試 TCP 協議。
幾秒鐘後,將建立 VPN 連接。
IPv6、DNS 和 WebRTC 洩漏測試
訪問 ipleak.net。如果一切順利,你應該看到
- 您的計算機獲得了新的 IP 地址,但 Internet 無法看到您的舊公共 IP 地址。
- 測試結果中沒有 IPv6 地址。這意味著 IPv6 地址也對 Internet 隱藏。
- WebRTC檢測部分沒有IP地址。
- DNS 地址部分沒有 IP 地址。
如果您的 ISP 的 DNS 服務器出現在測試結果中,則說明您存在 DNS 洩漏。這意味著您的 ISP 的 DNS 服務器將域名轉換為 IP 地址。您的連接使用 VPN 加密,但您的 ISP 知道您正在訪問哪些網站。
速度測試
即使在免費級別帳戶上,ProtonVPN 的速度也非常快。我的電腦可以在 YouTube 上播放 4K 視頻 67522Kbps被轉換為 65 兆比特/秒您可以通過右鍵單擊視頻並選擇它來查看您的 YouTube 連接速度。 極客統計.
如何斷開 ProtonVPN
sudo protonvpn disconnect
ProtonVPN 將自動啟動
ProtonVPN 可以在系統啟動時自動啟動。這可以通過創建一個 systemd 服務單元來實現。 使用 Nano 命令行文本編輯器創建文件。
sudo nano /etc/systemd/system/protonvpn.service
將以下行添加到此文件中:
[Unit] Description=ProtonVPN Command-Line Client After=network-online.target [Service] Type=forking ExecStart=protonvpn c -f ExecStop=protonvpn disconnect Restart=always RestartSec=2 [Install] WantedBy=multi-user.target
保存並關閉文件。 (要將文件保存在 Nano 文本編輯器中, Ctrl+O
按 Enter
確認。按退出 Ctrl+X
.)
此 systemd 服務以 root 身份運行,因此您需要切換到 root 用戶帳戶。
sudo su -
初始化用戶配置文件。
protonvpn init
輸入您的 ProtonVPN 用戶名和密碼,然後像以前一樣選擇您的 ProtonVPN 計劃和默認協議。完成後,您可以斷開當前的 VPN 連接。
sudo protonvpn disconnect
接下來,嘗試使用 systemd 啟動 ProtonVPN。
sudo systemctl start protonvpn
啟動時啟用自動啟動:
sudo systemctl enable protonvpn
去 ipleak.net. 看看它是否有效。如果出現問題,您可以運行以下命令來查看日誌並調試問題。
sudo journalctl -eu protonvpn
結論是
我們希望本文對您在 Linux 上使用 ProtonVPN 有所幫助。如果您在使用 ProtonVPN 時遇到任何問題,請隨時在下面的評論部分中提問。與往常一樣,如果您覺得這篇文章有幫助,請訂閱我們的免費通訊。