Setting up a Raspberry Pi VPN connection is easy. Once subscribed to a VPN service you can access the internet using it and protect your 隐私.
VPN(虚拟专用网络)会在您的计算机和远程服务器之间创建一个加密的隧道。您的所有Internet通信都通过隧道进行路由,并且在另一端似乎正在使用VPN服务器的IP地址。这将隐藏您的普通IP地址,进而隐藏您的身份和位置。
You can find 自由 VPN services out there but a legitimate service 上ly costs £35 a year and is considerably more reliable and trustworthy.
我一直在用 私人上网 多年了。连接到“free”外出购物时使用WiFi(请记住何时可以这样做!)。
第1步–注册到PrivateInternetAccess
要使用他们的服务,您需要订阅以获得用户名和密码。你可以在这里做: //www.privateinternetaccess.com/pages/buy-vpn/raspberrypi
第2步–更新您的Pi OS安装
与大多数教程一样,始终最好确保已加载了最新的软件包。运行这些命令以更新软件包列表并安装更新。
sudo apt update
sudo apt upgrade
第三步– Install OpenVPN
PIA可以使用广泛使用的开源项目客户端程序OpenVPN。使用以下命令安装它:
sudo apt install openvpn
步骤4–下载VPN配置文件
安装完成后,浏览至openvpn目录:
cd /etc/openvpn/
现在,可以从其网站下载“专用Internet访问”配置文件:
sudo wget //www.privateinternetaccess.com/openvpn/openvpn.zip
可以使用以下命令提取zip文件的内容:
sudo unzip openvpn.zip
这将放置一些“ovpn”在openpvn目录中进行配置。
第5步–列出可用的PIA VPN服务器
您可以使用以下方法列出可用的VPN服务器:
ls *.ovpn -l
文件名指示VPN服务器的位置。
第6步–查找Pi VPN外部IP地址
此时,您应该检查您的互联网连接使用的IP地址:
curl //api.ipify.org
这为您提供了当您连接到外部服务时外界可以看到的IP地址。
如果您正在运行桌面环境,则还可以访问专用Internet访问 “Whats my IP” page。它将根据您的地址显示您的外部IP是什么以及它在世界上的位置。

步骤7– 跑 OpenVPN
此时,您可以使用以下特定服务器运行OpenVPN:
sudo openvpn Sweden.ovpn
它将提示您输入私人Internet访问帐户详细信息。您将连接到VPN服务器,并创建了VPN隧道。该过程不会使您返回命令提示符。
如果您使用第二个终端窗口或SSH会话,则可以重新运行
curl //api.ipify.org
并且您应该看到另一个IP地址。
可以使用CTRL-C停止正在运行的OpenVPN进程。这将使您返回到命令提示符,您的外部IP地址将返回到ISP分配的IP地址。
在以下步骤中,您’将看到如何简化用户名/密码过程。
步骤8–存储PIA用户名和密码
每次输入用户名和密码可能都不切实际。因此它们可以存储在文本文件中:
sudo nano auth.txt
输入您的私人Internet访问用户帐户详细信息:
yourusername
yourpassword
要保存并退出纳米文本编辑器,请使用CTRL-X,然后按Y,然后按ENTER。
可以将所有ovpn配置文件更新为使用此文本文件。以下命令将更新当前目录中的所有ovpn文件:
sudo find *.ovpn -type f -exec sed -i 's/auth-user-pass/auth-user-pass auth.txt/g' {} \;
它替换了“auth-user-pass” with “auth-user-pass auth.txt”.
步骤9–在Pi Boot上自动启动OpenVPN
如果您希望在Pi启动时建立Pi VPN连接,那很容易做到。
首先,您需要制作一个Pi启动时希望OpenVPN使用的ovpn文件的副本。
sudo cp Sweden.ovpn autostart.conf
然后编辑OpenVPN配置文件:
sudo nano /etc/default/openvpn
找到这行:
#AUTOSTART="all"
并将其更改为:
AUTOSTART="autostart"
使用CTRL-X,Y和ENTER保存并退出纳米文本编辑器。
最后使用以下命令重新启动Pi:
sudo reboot
如果要禁用自动启动,则可以重新编辑openvpn配置文件,并将#字符放在AUTOSTART行的前面。
步骤9–检查您的Pi VPN连接
要检查VPN连接是否正常,可以使用多种技术:
在命令行中:
- 跑
curl //api.ipify.org
检查您的外部IP地址 - 跑
curl http://api.geoiplookup.net/?query=IP
检查您的位置(用ipify.org返回的IP地址替换IP)
如果您在Pi上运行桌面,请尝试:
- 访问私人互联网访问 “Whats my IP” page
- 谷歌 “what is my ip” 检查您的外部IP地址
使用私人互联网访问 “Whats my IP”现在页面显示我的Pi似乎位于瑞典:

会员链接
本指南中的“专用Internet访问”链接是会员链接。这意味着,如果有人使用这些链接注册了他们的服务,我将获得少量佣金。还有很多其他VPN提供商,设置过程非常相似。一世’我很高兴将PIA认可为我的首选VPN提供商,因为我已经在我的PC,电话,笔记本电脑和Pi设备上付费并使用了其服务多年。
4条留言
有用的文章。谢谢。但是,在使用Chrome浏览器时使用VPN保护您的隐私会带来很大的认知失调。 谷歌与隐私相反。如果您担心隐私问题,我建议您选择其他浏览器。
是的,我使用笔记本电脑来获取示例屏幕截图。但是像“security”,您需要的长度“privacy”取决于您要保护自己免受什么伤害。
Mullvad更好,它支持Wireguard,并且具有Linux指令以及许多其他指令。
\ 0 /谢谢M8!