我偶尔需要通过 VPN 连接到我工作的网络,这是一个全 Windows 商店。我们使用的 VPN 协议是 PPTP。
我已经运行 Ubuntu 14.04/14.10 (Unity) 大约一年了,使用标准网络管理器设置 PPTP VPN 没有任何问题。我最近决定“清理并铺设”我的操作系统,然后重新开始使用 Ubuntu MATE 15.04。问题是我无法让 VPN 从 Ubuntu MATE 连接到工作网络。
我可以确认 VPN 配置与我以前的 Ubuntu 版本完全相同;事实上,我可以实时启动到 Ubuntu 14.04(从 DVD)并使用相同的配置连接 VPN,但由于某种原因,它不适用于这个全新安装的 Ubuntu MATE 15.04。
我还没有尝试过 Ubuntu 15.04(Unity)的实时启动,但我打算这样做,看看这是 15.04 的问题还是 MATE 的问题。
我遗漏了什么?我已确保ppp
它所依赖的所有库都已安装。MATE 中是否存在导致问题的配置开关,还是我遗漏了一些必需的库?
编辑:我现在可以确认 pptp vpn 在 Unity 15.04 中也不起作用。连接失败时我收到的通知显示“VPN 连接失败,因为 VPN 服务返回了无效配置。”尽管如此,同样的配置在 14.04/14.10 中也能正常工作。
编辑2:我已经在 Launchpad 上提交了一个错误报告(https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1452941)。看来我不是唯一遇到这个问题的人——这个错误已经被其他人证实了。
答案1
这似乎是一个已知的错误:https://bugzilla.gnome.org/show_bug.cgi?id=733296
在评论中有一些关于如何解决这个问题的提示,从评论#4
答案2
切换到 15.04 时,我也有类似的经历。对我来说,解决方法是从路由中删除网关。在 14.04 中,我使用目标 IP(网关)作为静态路由中的网关。尝试 0.0.0.0 或将其从路由中删除,这样您就只剩下一个地址和一个网络掩码了。