VPN,即虛擬私人網絡,是保障線上資料隱私與安全的重要工具之一。 VPN 適用於 Windows、macOS、Linux 以及行動裝置。
因此,您可以使用 OpenVPN 在 Raspberry Pi 上安裝 VPN。此過程對於規避審查、在串流影片時繞過地理限制以及執行其他各種任務非常有用。查看 如何在 Raspberry Pi 4 上輕鬆安裝 Windows.

以下是在 Raspberry Pi 上安裝 VPN 所需了解的所有資訊。
快速連結
為什麼可能需要在 Raspberry Pi 上安裝 VPN?
在 Raspberry Pi 上使用 VPN 有許多好處。歸根究底是為了保護用戶隱私。簡而言之,VPN 用戶端會加密來自您電腦或行動裝置的數據,並透過 VPN 伺服器傳送。

從這個匿名點來看,您的線上活動是隱藏的。
如果您將 Raspberry Pi 用作 Kodi 媒體中心,虛擬私人網路 (VPN) 可以繞過類似 Netflix 的區域限制。它還可以幫助解除審查以及任何其他阻礙您存取媒體的內容。
例如,要從美國存取 BBC iPlayer,您需要使用 VPN。透過連接到英國的 VPN 伺服器,您可以無縫地觀看您喜愛的電視節目。
Raspberry Pi 上的 VPN 需求
要在 Raspberry Pi 上使用 VPN,您需要:
- Raspberry Pi 2A 及更高版本。早期型號加密會比較困難(本指南使用 Raspberry Pi 400 進行測試)。
- 支援 OpenVPN 的 VPN 帳戶(本指南使用 NordVPN 進行測試)。
- 不使用 SSH 時的鍵盤和螢幕。
- 如果您使用 SSH,則需要在電腦上安裝適當的應用程式:
- Windows 使用者可以使用 PuTTY 或 PowerShell 的內建 SSH 支援。
- Linux 和 Mac 透過終端內建了 SSH 功能。
備註: 如果您需要串流媒體視頻,最好訂閱付費VPN。雖然也有免費VPN,但它們不太適合串流媒體。
Pi 上也必須啟用 SSH。我們的指南解釋: 在 Raspberry Pi 上設定 SSH 怎麼做。
什麼是 OpenVPN?
OpenVPN的 它是一個開源VPN系統。
大多數使用 OpenSSL 加密的 VPN 服務都支援它,並且可以透過簡單的安裝和適當的設定檔進行設定。
大多數 VPN 都提供桌面和行動裝置專用應用程式。由於這些應用程式通常無法在 Raspberry Pi 上運行,因此您需要一個替代方案。由於 OpenVPN 可以透過終端機進行管理,因此您可以在 Raspberry Pi 上管理 VPN,而無需專用應用程式。
如果您想知道,OpenVPN 也可以在其他系統上使用。如果您的路由器相容訂閱 VPN 服務,它們將使用 OpenVPN 設定檔。請查看 最佳VPN服務:最佳VPN評測及購買指南.
在 Raspberry Pi 上設定 VPN
本指南中的步驟假設您使用 Raspberry Pi OS 或其他基於 Debian 的 Linux 作業系統。
這是在 Raspberry Pi 上運行 VPN 的直接方法,無論作業系統或磁碟映像如何。
首先在 Raspberry Pi 上開啟一個終端機或透過 SSH 連線。
您應該做的第一件事(取決於您的 VPN 提供者,因此請查看他們的支援頁面)是停用 IPv6。在終端機中,輸入以下命令:
須藤nano /etc/sysctl.conf
向下捲動文字檔案並新增以下行:
net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1
net.ipv6.conf.tuno.disable_ipv6=1
配置檔案現在應如下所示:

點擊 按Ctrl + X 要儲存,請按 Y 確認一下。 IPv6 現已停用。
接下來安裝 OpenVPN:
sudo apt安裝openvpn

完成後,發出重啟指令:
sudo重啟
樹莓派重啟後,從你的 VPN 提供者下載 OpenVPN 檔案。大多數 VPN 提供者都支援 OpenVPN。你可以在瀏覽器視窗中下載,也可以透過 USB 將它們複製到另一台電腦上。
您也可以使用 wget的例如,這是 NordVPN 提供的 OpenVPN 設定檔。 OpenVPN 要求您使用 openvpn 目錄存放設定文件,因此請變更目錄:
cd /etc/openvpn
對於 NordVPN 的 OpenVPN 設定文件,您可以使用:
sudo wget https://downloads.nordcdn.com/configs/archives/servers/ovpn.zip

當然,請諮詢你的 VPN 服務商,找到其 OpenVPN 設定檔的正確位置。某些 VPN(例如 ExpressVPN) 設定檔作為單獨下載。如果您想在特定位置定期使用同一台伺服器,這可以節省時間。
要解壓縮設定檔:
解壓縮 ovpn.zip
解壓縮這些文件後,發出運行命令:
sudo openvpn your_ovpn_configuration_file.ovpn
系統將要求您輸入 VPN 使用者名稱和密碼詳細信息,請輸入。

片刻之後,您的 VPN 連線就會建立,您就可以享受完全私密的 Raspberry Pi Kodi 體驗了。現在就可以享受無區域限制的體驗了!查看 使用 Raspberry Pi 建構智慧電視的最佳項目.
斷開連接並更改為其他 VPN 伺服器
如果你想斷開 VPN,你需要按 按Ctrl + C 要結束會話,只需重複上述命令,但使用不同的設定檔。每個連線都需要使用者名稱和密碼。
VPN 提供 Raspberry Pi 用戶端
一些 VPN 服務為 Raspberry Pi 用戶提供了客戶端應用程序,無需手動操作終端。這類似於在 Windows 電腦上使用 VPN 用戶端,並且無需下載 OpenVPN 設定檔。
我們找到了三款提供樹莓派用戶端應用程式的 VPN。安裝後,您可以輕鬆選擇要存取網際網路的伺服器並連接到該伺服器。
- ProtonVPN該 VPN 服務在 67 個國家/地區設有伺服器,適用於串流媒體、P2P 和 Tor 存取。
- NordVPN:世界上最大的 VPN 網路之一,在 60 個國家設有伺服器。
- 私人互聯網接入PIA 是一款快速 VPN,在 80 多個國家/地區設有伺服器,不適合解鎖 Netflix,但它具有其他優勢。
如果您需要快速 VPN 訪問,以下解決方案是理想之選。請查看: Netflix 的 VPN 值得花錢買嗎?
使用 VPN 讓你的 Raspberry Pi 更私密
較舊的 Raspberry Pi 裝置無法處理 VPN。所需的資料加密和解密會降低舊板的速度。即使是 Raspberry Pi 2 也會受到影響,但仍可使用。
最適合 VPN 的型號是 Raspberry Pi 3 和 4。尤其是 4GB 的 Raspberry Pi 8,非常適合運行 VPN。
無論您使用的是 OpenVPN 還是 VPN 用戶端,都可以從 Raspberry Pi 存取 VPN。您可以查看 Raspberry Pi 5 可以改進 Raspberry Pi 4 的地方.










