PPTP VPN 断开连接后停止工作

PPTP VPN 断开连接后停止工作

我在 Ubuntu 16.04 上使用 PPTP VPN 连接,在全新启动和首次建立连接后,它工作正常。但是,如果它因某种原因断开连接并且我重新连接(它报告已成功重新连接),它就会停止工作 - 这意味着我无法再打开任何网页,所有连接都会超时。

我找到了临时解决方案,方法是重新启动网络管理器,如这个答案

sudo systemctl restart network-manager.service

这种现象最近才开始出现,大概是两周前(可能是某个更新中的错误?),之前我没有遇到任何问题。VPN 连接本身没有问题,因为它在不同的操作系统上都可以正常工作。

如果我暂停并恢复,也会发生同样的问题。

我该如何调试并解决这个问题?

答案1

我也遇到过这种情况(OpenVPN 除外),为了解决这个问题,我使用了 sudo killall dnsmasq。不幸的是,每次我断开并重新连接到我的 vpn 时,我都必须这样做,但这总比没有好!

编辑:我找到了解决方案。转到终端并输入

gksudo gedit /etc/NetworkManager/NetworkManager.conf

并注释掉 dns = dnsmasq 这一行

这是我找到此信息的链接 https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1633912

答案2

升级 Ubuntu 16.04 后我遇到了完全相同的问题。

我还发现升级后“断开VPN”按钮消失了,“配置VPN”一直变成灰色。

起初我怀疑 NetworkManager 包是否存在问题,因此我尝试重新安装所有 nm 包,但没有成功。

然后我怀疑我的系统是否已损坏,我甚至用最新的稳定版本 16.04.02 重新安装了整个操作系统(仅根文件夹),但仍然不起作用。

我怀疑 16.04.02 中的某些更新导致了此问题。真希望这个问题能尽快解决。

相关内容