Linux

Ubuntu 18.04 上的 NordVPN 問題

  • November 27, 2021

我在 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 連接上執行幾天后開始的。

我最終放棄了 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 在守護程序模式下執行了幾天,並且連接仍然有效。

引用自:https://unix.stackexchange.com/questions/677434