如何解决“ VPN连接失败”?


Answers:


71

日志写入/var/log/syslog
打开gnome-terminal并执行sudo tail -f /var/log/syslog
此操作,将跟踪文件(打印到终端新日志消息)。
现在尝试连接到VPN,然后消息将开始在终端中显示。
完成日志后,只需单击Ctrl + c即可退出tail。

可以通过打开另一个终端并执行类似的操作将标记添加到日志中:
logger "............... Starting VPN... "


1
谢谢。我的用户名/密码不正确,但是我得到的只是“连接超时”。日志告诉我我需要知道的一切!
anon58192932

27

获取日志的新(systemd)变量是

journalctl -u NetworkManager.service

它不仅是一个变体,而且还包含更多信息。只感谢通过via journalctl,所以我能够找到Window VPN的问题。pppd[15094]: MS-CHAP authentication failed: E=649 No dialin permission
Ondra参观Žižka

5

您尝试建立哪种VPN?

是PPTP(Microsoft专有)还是与Cisco兼容?

最简单的方法是让您从控制台运行pptp(对于PPTP)或vpnc(对于Cisco),并交互查看可能的错误。

我认为vpnc非常简单,您只需要输入必要的信息(网关ip,组名/密码,用户名/密码)。

我实际上没有使用过PPTP VPN,但是可以在Cyber​​citi上找到一些有关设置的信息


4

在没有/ var / log / syslog的Fedora和其他systemd发行版中,可以使用“ sudo journalctl -f”访问VPN日志

-f用于跟踪。


2
我建议说这并没有什么关系,因为这是“ askubuntu”,但是Ubuntu也正在迁移到systemd,尽管它们可能总是带有/ var / log / syslog(它的存在独立于systemd,并且我怀疑Fedora systemd 之前使用过它),journalctl始终是查看systemd上登录的正确方法。
Auspex

0

我只是在ubuntu 14.04 LTS上确认了问题。

补充说明一下,如果您使用以下命令手动启动vpn,那么它至少对我有用:

sudo vpnc --domain "" --local-port 0 --enable-1des mypcffile

0

打开“ 高级”选项,然后勾选“ 使用TCP连接”。这为我解决了。Ubuntu 14.04 LTS,OpenVPN。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.