如何在树莓派上安装配置 NordVPN 服务器?

在本树莓派 NordVPN 教程中,我将逐步完成设置流行的 NordVPN 服务的步骤。

如果您以通过 VPN 服务运行会受益的方式使用 Pi ,则此设置非常理想。

如果您正在寻找 VPN WiFi 接入点,那么我们的其他教程将引导您完成所有设置步骤。如果只需要在树莓派本身上连接到 VPN ,则此设置非常理想。

除常规的 Web 浏览匿名化外,VPN 还可与其他项目 (例如 Pi TorrentBox) 结合使用。基本上,对于任何首选匿名的教程来说,这都是一个很好的设置。

本教程已经过 Raspbian Stretch 的测试。如果您运行的是 Raspbian 的旧版本,则可能会遇到问题。我们建议您升级到 Raspbian 的最新版本。

如下所述的类似设置可用于为您提供 ovpn 文件的大多数 VPN 服务。这些服务包括 VyprVPN ,HMA,ExpressVPN 等。

设备

下面列出了设置此树莓派 NordVPN 教程所需的所有设备。

推荐的

  • 树莓派

  • Micro SD 卡

  • 以太网电缆或 * WiFi 加密狗 (Pi 3 内置 WiFi)

  • 电源适配器

  • NordVPN 订阅

可选的

  • 树莓派外壳

  • USB 键盘

  • USB 鼠标

在树莓派上设置 NordVPN

在树莓派上设置 NordVPN 的过程非常简单。设置完成后,您可以使用特定的 ovpn 文件轻松连接到所需的位置。

1 首先,如果尚未注册,则需要 * 注册 NordVPN 。

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 我们现在需要下载 NordVPN ovpn 文件。通过在终端中输入以下内容,可以轻松完成此下载。

sudo wget https://nordvpn.com/api/files/zip

7 接下来,解压缩文件。

sudo解压缩 zip 

8 要连接到 NordVPN ,请输入以下命令。

sudo openvpn file_name

您需要将 ** file \ _name ** 替换为您想要连接的位置的文件。您可以使用 ls -l/etc/openvpn / 查看所有文件。例如,我会选择速度最快的澳大利亚服务器。

sudo openvpn /etc/openvpn/au151.nordvpn.com.tcp443.ovpn

9 您现在需要输入您的凭据。完成此操作后,将连接到 VPN 服务器。您可以通过转到 * NordVPN 网站并查看顶部的横幅进行测试。

10 如果要断开连接,只需在键盘上使用 ** ctrl + c **。如果这不起作用,则可以使用以下命令。

sudo killall openvpn

NordVPN 从启动开始

如果您希望在启动时启动 NordVPN 服务,那么以下步骤将带您完成所有需要了解的内容。

1 首先,我们需要将用户名和密码保存在文件中。

sudovim/etc/openvpn/auth.txt

2 在此文件中,分别添加用户名和密码。

用户名
密码

3 保存并退出,方法是按 ctrl + x **,然后按 y ,最后按 Enter 。

4 复制您希望在启动时使用的 ovpn 文件,并简化其名称。例如:

sudo cp /etc/openvpn/au151.nordvpn.com.tcp443.ovpn /etc/openvpn/au151.conf

5 现在,我们来编辑这个新文件。

sudovim/etc/openvpn/au151.conf

6 在这里,您将需要编辑一行。

验证用户密码

用。。。来代替

auth-user-pass auth.txt

7 保存并按 ** ctrl + x ,然后按 y **,然后按 ENTER 退出。

8 最后,我们需要将 OpenVPN 设置为自动启动并使用我们的文件。输入以下行以编辑我们的配置。

sudo vim /etc/default/openvpn

#AUTOSTART ="全部"

在上面添加

AUTOSTART ="au151"

用我们刚创建的文件名替换 au151 。

9 保存并退出。10 输入以下命令重新启动并启动 Pi
sudo reboot

现在浏览至 NordVPN 或 ipleak.net,您应该看到您的 IP 不是您自己的 IP 。如果未更改,则以上设置无效。返回步骤,检查是否没有犯任何错误。

防止 DNS 泄漏

您可能还需要确保 DNS 不会泄漏您的位置,因此您需要” 调整 dhcpcd “配置。这是一个简单的解决方法,因为我们将使用 Cloudflare 公共 DNS ,而不是我们的互联网服务提供商 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 请求页面以获取更多信息。

故障排除

如果您在设置时遇到任何问题,那么以下提示可能会为您提供帮助。否则,建议您在我们的论坛上发布您的问题。

* 如果您具有 VPN 自动启动功能,则只需运行以下命令即可停止它。

sudo systemctl 启动 openvpn 

* 您可以通过将 ** stop 替换为 start ** 来启动它。
* 我们将以纯文本格式保存凭据,因此请确保您的 Pi 安全。如果未经授权的用户访问此文件,他们将能够登录到您的 VPN 和您重用该密码的其他任何服务。

如果您宁愿在家外运行 VPN 服务器,那么 DIY Raspberry VPN 服务器可能会让您喜欢。

我希望到本树莓派 NordVPN 教程结束时,您一切正常。如果您需要进一步的帮助,请务必前往我们的论坛。

会员链接免责声明:我在本网站上提及的所有产品都是我个人购买和使用过的,至少一次。该网站上的某些链接是会员链接,每当进行销售时,这些链接都会为我赚取少量佣金。

分享到