网络管理器 v1.2.6 中断 openvpn 连接

网络管理器 v1.2.6 中断 openvpn 连接

我在 Ubuntu 16.04 LTS 中更新的 network-manager v1.2.6 版本上遇到了一个相当严重且令人恼火的问题。尝试通过网络管理器 openvpn 客户端手动连接到我的 VPN 提供商时,除了启动之外,几乎每次都会失败。每次都很糟糕。将计算机从挂起状态唤醒会导致网络管理器“重新连接”,但没有实际的互联网连接。使用重新启动网络管理器

sudo service network-manager restart

有时根本不起作用,我实际上必须重新启动计算机才能连接到互联网。尽管图标显示我已连接,但实际上我没有互联网连接,无法加载任何网页。这个问题在 v1.2.2 上根本不存在,我已降级到该版本并使用 apt-mark hold 将其保留在原位。任何关于这个问题的见解或确认都将不胜感激。

答案1

这是 1.2.6 中的一个已知问题。

此票已在此处打开,并且具有很高的优先级以便修复。 https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1671606

答案2

好的,我已经找到了与 Ubuntu 16.04.2 上的 DNS 解析有关的问题!这里的 dnsmasq-base 包中有一个严重的错误:https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/1639776 该修复尚未应用于当前版本的 dnsmasq-base。

这次我安装了最新版本的 1.2.6 的所有依赖项,并安装了 Harald Rudell 提供的修补 .deb 版本,修复了唤醒/挂起和网络管理器重启时的 DNS 名称解析问题,同时与 openvpn 配合使用。我希望这对 16.04.2 LTS 上的任何人都有帮助!

获得https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/1639776/+attachment/4780245/+files/dnsmasq-base_2.76-4ubuntu1FIX1639776ubuntu1_amd64.deb

sudo dpkg -i dnsmasq-base_2.76-4ubuntu1FIX1639776ubuntu1_amd64.deb

这似乎确实有效,并且比使用 dnscrypt-proxy(我发现它非常慢)或阻止一堆包要好得多。

相关内容