Ubuntu 18.04 中断开 VPN 后无互联网连接

Ubuntu 18.04 中断开 VPN 后无互联网连接

在 Ubuntu 16.04 中,我没有遇到任何有关 VPN 的问题:断开连接后我就可以访问互联网了。

在 Ubuntu 18.04 中没有互联网断开 VPN 连接后。我实际上可以 ping 通8.8.8.8,但不能www.google.com,因此我认为是 DNS 相关问题。

手动解决方案是执行$ sudo service network-manager reload

  1. Ubuntu 18.04 中出现此问题的原因是什么?
  2. 我们如何才能永久地修复它?

答案1

这可能与这个错误有关:https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1778946

解决方案

编辑文件/etc/ppp/ip-up.d/0000usepeerdns

替换以下行:

cp -a "$REALRESOLVCONF" "$REALRESOLVCONF.pppd-backup.$PPP_IFACE"

使用此代码:

cp "$REALRESOLVCONF" "$REALRESOLVCONF.pppd-backup.$PPP_IFACE"
chmod 644 "$REALRESOLVCONF.pppd-backup.$PPP_IFACE"

重新启动网络管理器:

systemctl restart NetworkManager

答案2

试试这个,它对我有用。

断开 VPN 连接

sudo rm /etc/resolv.conf
sudo gedit /etc/resolv.conf

添加:“nameserver 8.8.8.8”然后保存

sudo service network-manager reload

答案3

我遇到了类似但不同的问题。当我的 Debian 4.19.37-5+deb10u1 加载时,它启动了 NordVPN 版本 3.2.0-4。每当我断开 VPN 连接时,我都没有互联网连接。不过,本地网络仍然可以访问,并且 DNS 在尝试互联网 ping 时返回了正确的 IP。NordVPN 不会重新连接。我唯一的选择是重新启动。

之前提出的所有解决方案对我都不起作用。甚至手动重启网络管理器服务也不起作用。

我必须按照以下说明卸载(清除)并重新安装 NordVPN: https://support.nordvpn.com/Connectivity/Linux/1322207652/Troubleshooting-connectivity-of-Linux-app.htm

现在,我可以随意连接和断开 NordVPN,并且在两种情况下我都可以正常访问互联网。重启后仍可正常工作。

答案4

好的,所以我遇到了同样的问题。我的 VPN 已连接,然后我按下 CTRL + ALT + F11,然后它进入某种睡眠模式,然后我不得不在长按电源按钮后重新启动笔记本电脑。然后我的互联网和 Gs 连接停止工作,我卸载了 proton vpn 但问题仍然存在,所以我所做的就是重新安装 protonvpn 但怎么做呢?我的互联网无法正常工作,所以我只是输入nameserver 8.8.8.8nameserver 8.8.4.4进入我的/etc/resolv.conf文件,然后我没有重新加载网络管理器,我的互联网正常工作,但是只要我重新加载网络管理器或重新启动笔记本电脑,resolv.conf 就会更改为其默认值并且互联网停止工作。所以我只是更改了 resolv.conf 文件,然后再次安装 protonvpn 并尝试连接它,然后我收到一条错误消息,提示您需要断开其他 vpn 服务或购买高级版,所以这意味着卸载它之后,VPN 仍然在某处起作用,所以我关闭了 protonvpn 并运行sudo killall vpn,然后systemctl restart NetworkManager我的互联网和 Gs 连接又可以正常工作了!!!

我只是写了上面的整个场景,以便遇到这个问题的人不会被复杂的命令答案所困扰。

相关内容