在 Lubuntu 20.04 上安装 NordVPN 后出现连接问题

在 Lubuntu 20.04 上安装 NordVPN 后出现连接问题

我正在使用 Lubuntu LXQt 桌面版本 20.04,在安装 NordVPN 之前一切都正常。在使用 NordVPN 期间,我没有遇到连接问题。但是当笔记本电脑空闲一段时间后,当我返回浏览器时,似乎没有连接。所以我用以下方法测试它:

ping 4.2.2.4

我收到此错误:

不允许 ping sendmsg 操作

即使我使用sudo或执行login/logout,只需重新启动整个系统即可帮助我恢复到工作网络。显然还有另一个问题。所以:

这是什么问题?我该如何解决?

NordVPN 输出:

$ nordvpn status
    Status: Disconnected
$ nordvpn settings
    Technology: OpenVPN
    Protocol: UDP
    Kill Switch: disabled
    CyberSec: disabled
    Obfuscate: disabled
    Notify: enabled
    Auto-connect: disabled
    DNS: disabled

答案1

我意识到 Linux 防火墙阻止了 NordVPN 防火墙,并且 NordVPN 终止开关停止了连接,所以我应该停止 Linux 防火墙并重新运行 NordVPN 服务,连接就会恢复正常。

使用以下命令:

sudo ufw enable && sudo ufw disable && sudo /usr/bin/systemctl restart nordvpnd

答案2

好的,我想我已经解决了这个问题。问题是,在 20.04 中,使用 nordvpn 备用 DNS 编辑 etc/resolv.conf 不起作用,它会恢复为默认值。因此请按照此处的说明进行操作

https://www.ricmedia.com/set-custom-dns-servers-on-ubuntu-18-or-20/#Set_DNS_servers_with_Netplan_Network_Manager_and_static_IP

我编辑要编辑的文件是 etc/netplan/*.yml 在我的情况下只有一个文件 01-network-manager-all.yaml .bak

现在我已按照上面/下面所述进行设置,出于某种奇怪的原因,ubuntu 现在很有帮助地将我的以太网有线设置为 eth0(我今天晚些时候将在另一个适配器上尝试)。然而,Ubuntu 在右上方桌面有线状态中显示未管理,但这不会影响任何事情。

# 让 NetworkManager 管理此系统网络上的所有设备:

 version: 2

 renderer: NetworkManager

 ethernets:

    eth0:

       dhcp4: false

       addresses: [192.168.1.114/24]

       gateway4: 192.168.1.1

       nameservers:

保存文件然后

sudo netplan --debug apply

现在一切正常,这些 alt dns 地址来自

https://support.nordvpn.com/Connectivity/Troubleshooting/1088041672/Change-your-DNS-servers-on-Windows.htm

我断开以太网适配器与 USB 集线器的连接,然后重新连接,我收到 nordvpn 通知弹出窗口,提示已重新连接,它通过了 dns 泄漏测试http://dnsleak.net- 这就是我首先设置 alt dns 的原因。

答案3

好的,在 nordvpn 的出色支持下,有了一个新客户端。我现在可以断开与 vpn 的连接

nordvpn disconnect

,更换 USB 集线器(即断开与以太网的连接),重新连接不同的集线器,然后通过终端 nordvpn 重新连接。它可以工作。

sudo apt-get --purge autoremove nordvpn*

cd ~/Downloads sudo wget 
"https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/nordvpn-release_1.0.0_all.deb"
 sudo dpkg -i nordvpn-release_1.0.0_all.deb
 sudo apt update
 sudo apt upgrade
 sudo apt install nordvpn

我的 nordvpn 命令是

nordvpn connect usxxxx && nordvpn set killswitch on &&  nordvpn status && nordvpn settings

其中 usxxx 是您指定的服务器,您可以从 [https://nordvpn.com/servers/tools/][1] 获取最佳服务器

答案4

如果您断开连接nordvpn但未关闭终止开关,有时会发生这种情况。要查看这是否是您的问题,请执行以下操作:

nordvpn set killswitch off

相关内容