如何调试和修复 PPTP/VPN 客户端连接

oct*_*bus 16 network-manager vpn 12.04

我在问一个问题,它有两个子问题。这些是我如何让 VPN 在 Ubuntu 12.04 上工作,无论是通过让内置的 pptp VPN 工作还是通过手动配置。Microsoft 客户端可以轻松地在同一系统中创建 VPN 连接。

以下是详细信息:

我正在运行 Ubuntu 12.04

Linux mrshighpants 3.2.0-40-generic-pae 
#64-Ubuntu SMP Mon Mar 25 21:44:41 
UTC 2013 i686 i686 i386 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

对于这个版本的 Ubuntu 和相当多的版本,我可以使用网络管理器配置 VPN,但无法启动它。在 12.04 上,我收到一条错误消息,服务没有启动。

1)调试这个的最佳方法是什么?

2)我想通过提供必要的日志来增强这个问题,但是除了tail syslog(如下所示)之外,我应该在这个问题中放置哪些数据?

3)有没有办法手动配置VPN?

这是尾部系统日志

尾部系统日志

May 11 16:27:51 mrshighpants NetworkManager[868]: <info> Starting VPN service 'pptp'...
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' started (org.freedesktop.NetworkManager.pptp), PID 3552
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' appeared; activating connections
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN plugin state changed: init (1)
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN plugin state changed: starting (3)
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN connection 'townofsomethington' (Connect) reply received.
May 11 16:27:51 mrshighpants NetworkManager[868]: <warn> VPN connection 'townofsomethington' failed to connect: 'couldn't convert PPTP VPN gateway IP address '123.4.5.281' (0)'.
May 11 16:27:51 mrshighpants NetworkManager[868]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> Policy set 'MtLaughmore' (wlan0) as default for IPv4 routing and DNS.
May 11 16:27:56 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' disappeared
Run Code Online (Sandbox Code Playgroud)

测试后:

有两个问题,现在连接成功。IP地址被插入.281,而不是218,密码错误。

Qas*_*sim 22

用它检查你的设置。

Ubuntu 中的 VPN 连接

转到网络管理器 > VPN 连接 > 配置 VPN > 添加 VPN

在此处输入图片说明

  1. 名称 VPN 连接(任何名称)

  2. 网关:您 pptp 服务器的 ip 地址或 FDDN(完全限定域名)

  3. 用户名

  4. 密码

  5. 点击高级

在此处输入图片说明

点击“使用点对点加密”点击确定保存

现在打开终端

 tail -f /var/log/syslog
Run Code Online (Sandbox Code Playgroud)

只需连接到 VPN 并检查您的日志。

  • +1 为“使用点对点 VPN 加密 (MPPE)”复选框! (2认同)

小智 10

有一个排版错误:

[...]'couldn't convert PPTP VPN gateway IP address '209.6.3.281' (0)'[...]
Run Code Online (Sandbox Code Playgroud)

此 IP 不能存在,因为最后一个数字 281 大于 255。