我有 Ubuntu 10.04.4 版本
我已按照以下链接成功安装了 vpnc -
http://floppsie.comp.glam.ac.uk/Glamorgan/gaius/networks/13.html
安装示例
wget http://www.unix-ag.uni-kl.de/~massar/vpnc/vpnc-0.5.3.tar.gz
tar zxf vpnc-0.5.3.tar.gz
sudo apt-get install libgcrypt11-dev libgpg-error-dev
cd vpnc-0.5.3
make
sudo make install
安装后创建 vpnc 配置文件 - /etc/vpnc/my.conf
并激活 vpnc,如下所示
vpnc my
Enter password for [email protected]:
vpnc: no response from target
我收到这个严重错误:
no response from target
我尝试通过逐行添加以下行来解决问题
IKE DH Group dh2
NAT Traversal Mode cisco-udp
Local Port 10000
Enable Single DES
但这并没有解决问题
请指教可能是什么问题?
我已经检查了解析配置文件文件和谷歌搜索了所有论坛,但我找不到解决方案
请帮忙
答案1
我发现问题
traceroute
首先,我在 Linux 机器上运行该命令
如下所示:
traceroute 8.8.8.8
我注意到所有输出都是星星,
这让我感觉好像防火墙之类的东西可能阻塞了网络。
我让 IT 部门检查了这个问题,确实如此。他们启用了防火墙。
因此,在 IT 部门配置了防火墙后,我再次检查vpnc
并发现 vpnc 工作正常
答案2
尽管症状相同,但根本原因是我的情况不同。
我使用命令启动 vpn 连接:
$ sudo vpnc my
并输入密码。有时连接会失败并显示以下消息:
vpnc: no response from target
稍后,在未对系统或配置进行任何更改的情况下,我重复尝试,并且连接成功。
我注意到,如果我错误地指定了密码,连接将失败并显示不同的错误消息(清楚地表明凭据错误)。
如果我使用 debug 运行 vpnc:
$ sudo vpnc my --debug 99
我收到很多消息,结尾都是这样的:
...
got delete for old connection, ignoring..
vpnc: no response from target
我注意到的最后一件奇怪的事情是,如果出现问题,我必须等到下一个小时才能连接。也就是说,如果我在 9:40 无法连接,那么直到 10:00 才能连接。但 10:01 一切都会好起来。
看起来有必要正确关闭之前打开的连接vpnc-disconnect
。我强烈感觉到,如果前一天我关闭笔记本电脑时没有运行断开连接命令,就会发生连接问题。