在本教程中,我将完成设置树莓派 VyprVPN 的所有步骤。
如果您希望将 Pi 连接到 VyprVPN 服务,则本教程非常方便。
您可能想在树莓派上建立 VPN 的原因有很多。最常见的是,您想要您的网络活动额外的安全性和匿名性。这些好处对于许多不同的树莓派项目都很方便。
我们的大多数项目都经过了 Raspbian 的最新版本的测试。建议按照本教程进行操作,以升级到最新版本以获得最佳体验。
如果您不喜欢 VyprVPN ,那么我们的其他教程也涵盖了 ExpressVPN 或 NordVPN 等服务。
如果您有任何问题,可以在下面找到该教程,然后确保在我们的论坛上告诉我们。
设备
下方列出了设置此树莓派 VyprVPN 教程所需的所有设备。
推荐的
树莓派
Micro SD 卡
以太网电缆或 * WiFi 加密狗 (Pi 3 内置 WiFi)
电源适配器
VyprVPN 订阅
可选的
树莓派外壳
USB 键盘
USB 鼠标
将 VyprVPN 安装到树莓派
VyprVPN 与在树莓派上安装大多数 VPN 服务没有太大区别,因为大多数使用 OpenVPN 软件。
1 (如果尚未安装),则需要 * 注册 VyprVPN 。
2 将终端加载到树莓派或使用 SSH 进行远程访问。
3 将 Raspbian 更新为最新软件包。
sudo apt-get update
sudo apt-get upgrade
4 现在,让我们安装 OpenVPN 软件包,您可以通过输入以下命令来完成此操作。
sudo apt-get install openvpn
5 通过输入以下内容将目录更改为 OpenVPN 目录。
cd/etc/openvpn /
6 我们现在需要下载 VyprVPN ovpn 文件。
sudo wget -O vyprvpn.zip \
https://support.vyprvpn.com/hc/article_attachments/360052617332/Vypr_OpenVPN_20200320.zip
7 接下来,我们现在需要提取所需的文件。
sudo解压缩 vyprvpn .zip
8 现在,将所有文件移至基本目录并删除 VyprVPN 目录。
sudo MV /etc/openvpn/OpenVPN256/*/etc/openvpn /
sudo rm -r/etc/openvpn/OpenVPN256
9 要连接到 VyprVPN ,只需使用以下命令。
sudo openvpn file_name
将” 文件 \ 名称” 替换为您希望连接的位置。例如,如果我想要加拿大,那么我将使用 ** Canada.ovpn **。您可以使用以下命令查看所有位置。
ls -l/etc/openvpn
以下是连接加拿大的示例。
sudo openvpn /etc/openvpn/Canada.ovpn
10 现在它会要求您提供凭据,您需要输入它们才能连接到 VyprVPN 。通过访问 ipleak .net 来测试您的连接。您应该使用与通常不同的 IP 。
11 如果需要断开连接,则可以轻松使用 ** ctrl + c ** 或以下命令。
sudo killall openvpn
自动启动 VyprVPN
我们大多数人都喜欢减少技术方面的手动输入量。以下步骤将向您展示如何设置 VyprVPN 在启动时自动连接。
1 首先,我们需要将用户名和密码都保存在文件中。
sudovim/etc/openvpn/auth.txt
2 在此文件中,添加您选择的服务用户名和密码。确保用户名和密码都位于单独的行中。
用户名
密码
3 保存并退出,方法是按 ctrl + x **,然后按 y ,最后按 Enter 。
4 现在,我们需要复制 ovpn 文件,同时简化其名称。
sudo cp"/etc/openvpn/Australia-Sydney.ovpn"/etc/openvpn/aussyd.conf
5 现在,我们来编辑这个新文件。
sudovim/etc/openvpn/aussyd.conf
6 我们只需要在此文件中进行简单的编辑。
找
验证用户密码
用。。。来代替
auth-user-pass auth.txt
7 最后,我们需要设置 OpenVPN 以使用 ovpn 文件自动启动。
sudo vim /etc/default/openvpn
找
#AUTOSTART ="全部"**用。。。来代替**
AUTOSTART ="aussyd"
将 aussyd ** 替换为您设置的文件名。
8 保存并退出。
9 重启树莓派以测试我们的新配置。
sudo reboot
10 现在,通过访问 ipleak.net 或类似网站来测试 VPN 。 IP 应该是 VyprVPN ,而不是您自己的。执行此步骤将确认我们已经在树莓派上成功设置了 VyprVPN 。
防止 DNS 泄漏
为了确保您的 DNS 不会泄漏您的位置,您需要对 Pi 进行调整。要解决此问题,我们将仅强制我们的 DNS 通过 Cloudflare 的公共 DNS 而不是我们的互联网服务提供商 (ISP) 运行) DNS。此过程非常简单,无需花费很长时间。
1 首先,加载到 dhcpcd 配置文件中并更新以下行。
打开
sudovim/etc/dhcpcd.conf
找
#static domain_name_servers = 192.168.0.1
用。。。来代替
静态 domain _name_servers = 1.1.1.1
2 保存并退出文件。
3 现在,通过输入以下命令重启您的 Pi 。
sudo reboot
4 转到 ipleak.net 并检查您的 DNS 是否不再泄漏。如果您仍在泄漏。那么您可能需要查看 WebRTC 请求的本页,以获取更多信息。
故障排除
如果在设置树莓派 VyprVPN 时遇到麻烦,则故障排除技巧可能会为您提供帮助。
* 您可以使用以下命令启动和停止 VPN 。将 start 替换为 stop 将启动 VPN 备份。仅当您将其设置为自动启动时,此命令才有效。
sudo systemctl 停止 openvpn
* 请务必注意,我们以纯文本格式存储凭据。由于缺乏安全性,因此必须确保您的 Pi 安全,以防未经授权的访问。仅更改默认密码将极大地提高您的安全性。
如前所述,还有许多其他项目可以很好地与 VPN 配合使用。像 Torrentbox 一样简单之类的东西将会受益。只需确保您的 VPN 提供商允许洪流,因为某些洪流将禁止您使用过多带宽。
希望到本树莓派 VyprVPN 教程结束时,您已经完成了所有设置并可以正常工作。如果您需要进一步的帮助,那么我强烈建议您发表评论。
会员链接免责声明:我在本网站上提及的所有产品都是我个人购买和使用过的,至少一次。该网站上的某些链接是会员链接,每当进行销售时,这些链接都会为我赚取少量佣金。