最近,我将我的12.04桌面安装升级到12.10,然后升级到13.04,希望我的VPN问题能够消失。我无法指手画脚,但是在12.04,我开始注意到PPTP服务每2-5分钟就会崩溃一次,使得VPN基本上无法使用。在论坛上找不到令人满意的东西,我决定更加大胆和升级--既可以检查新版本,也可以自动修复VPN。顺便说一句,直到最近的12.04,它一直运行得很好,现在根本不起作用了。
所以,在13.04的时候,它被完全地、莫名其妙地打破了。似乎pppd守护进程刚刚消失。寻找如何重新安装它并没有产生太多的任何东西。有一些与此相关的Launchpad错误报告,但没有解决方案。
这是我尝试连接时的syslog。正如你所看到的,它现在甚至还没有开始:
Oct 1 15:07:20 Shuttle NetworkManager[1011]: <info> Starting VPN service 'pptp'...
Oct 1 15:07:20 Shuttle NetworkManager[1011]: <info> VPN service 'pptp' started (org.freedesktop.NetworkManager.pptp), PID 6436
Oct 1 15:07:20 Shuttle NetworkManager[1011]: <info> VPN service 'pptp' appeared; activating connections
Oct 1 15:07:20 Shuttle NetworkManager[1011]: <info> VPN plugin state changed: init (1)
Oct 1 15:07:20 Shuttle NetworkManager[1011]: <info> VPN plugin state changed: starting (3)
Oct 1 15:07:20 Shuttle NetworkManager[1011]: <info> VPN connection 'Strong PPTP' (Connect) reply received.
Oct 1 15:07:20 Shuttle NetworkManager[1011]: <warn> VPN connection 'Strong PPTP' failed to connect: 'Could not find the pppd binary.'.
Oct 1 15:07:20 Shuttle NetworkManager[1011]: <info> Policy set 'The 'Net' (eth0) as default for IPv4 routing and DNS.
Oct 1 15:07:20 Shuttle NetworkManager[1011]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.
Oct 1 15:07:26 Shuttle NetworkManager[1011]: <info> VPN service 'pptp' disappeared
我会尽我所能让它发挥作用,但这对操作系统来说似乎是非常重要的。有什么想法吗?
为什么这件事这么难修复?
发布于 2013-10-02 02:48:35
更新:在睡过这个问题后,我突然想起了一个被遗忘的朋友:。所以,我打开它,删除与PPTP相关的所有内容,然后重新安装它。然后,我安装了一些额外的东西,希望它能够修复pppd守护进程: OpenVPN和PPP守护进程本身。
而且,瞧,它起作用了!下次我得记住这一点!
发布于 2014-01-19 16:43:12
当我试图连接VPN时,我也遇到了同样的问题--“找不到pppd二进制文件。”--可能与Ubuntu 10.10升级到12.04有关。我通过使用删除和重新安装PPP守护进程来修复它。删除PPP守护进程还强制删除网络管理器-pptp、pppconfig、pppoeconf和pptp,因此在重新安装PPP守护进程之后,我必须重新安装其中的前三个(显然,pptp-linux已经自动重新安装)。重新安装后,VPN按预期工作。
因此,在我的例子中,我不需要使用Synaptic,也不必安装OpenVPN。
发布于 2014-12-08 20:15:21
从软件中心,搜索ppp并删除它/重新安装它。您可以使用以下方式安装终端上的所有内容:
sudo apt-get install ppp network-manager-pptp pppconfig pppoeconf pptp-linux
这是一个典型的VPN连接设置,从连接,转到VPN连接,并添加一个新的/编辑退出或跳过这个如果你有它的设置:VPN Type: PPTP Gateway: vpn.your-vpn-domain.com user name: myuserid password: Active Directory Pass/LDAP, etc.. NT Domain: N/A , blank (not specified) Advanced: auth-methods: All Selected (will try all) Use Point to Point encryption MPPE: (checked) Allow BSD Data encryption (checked) Allow deflate data compression (checked) use TCP header compression (checked) Send PPP echo packets (unchecked)
有关更图形化的说明集,请参阅这个答案。
这对我非常有用,在此之前,我会得到VPN插件失败的错误。
https://askubuntu.com/questions/352188
复制相似问题