Ubuntu 18.04 上的 NordVPN 问题

Ubuntu 18.04 上的 NordVPN 问题

我在 Ubuntu 18.04.6 媒体服务器上使用 NordVPN 版本 3.12,但遇到了许多连接问题。与桌面版本相比,Linux CLI 版本非常不稳定,VPN 会陷入重新连接循环。当尝试重新连接时,它将运行加载动画,直到我退出 SSH 会话并重新加入服务器。

通过 SSH 连接回服务器后,VPN 状态将显示为“正在重新连接”。尝试运行systemctl restart nordvpn.service | systemctl restart nordvpnd.service将重新启动服务,但 Nord 仍会陷入连接循环。尝试使用kill -9 [ID]将停止服务,但重新启动服务后会抛出此错误:Whoops! Cannot reach System Daemon.运行时nordvpn connect。我发现重新启动 VPN 的唯一可靠方法是重新启动系统。这些问题似乎是在让系统在 VPN 连接上运行几天后开始出现的。

答案1

我最终放弃了 NordVPN cli 客户端,转而使用 Openpyn。它是一个用于 OpenVPN 和一些 Nord API 服务的开源 Python 脚本。项目链接:https://github.com/jotyGill/openpyn-nordvpn

使用的命令:sudo openpyn ca -f -d -r -t 10 --allow [Ports to Allow] --silent --p2p

虽然并不完美,但如果服务器断开连接,它会自动尝试寻找另一台服务器进行连接。我已经让 Openpyn 在守护进程模式下运行了几天,并且连接仍然有效。

相关内容