如何让此 Cisco VPN 客户端连接?

Den*_*ler 6 64-bit 10.10 vpn cisco

我有 Ubuntu 10.10 64 位并安装了 network-manager-vpnc 并配置了连接,但我一直收到这个:

NetworkManager[1217]: <info> Starting VPN service 'org.freedesktop.NetworkManager.vpnc'...                                                   
NetworkManager[1217]: <info> VPN service 'org.freedesktop.NetworkManager.vpnc' started (org.freedesktop.NetworkManager.vpnc), PID 4420       
NetworkManager[1217]: <info> VPN service 'org.freedesktop.NetworkManager.vpnc' appeared, activating connections                              
NetworkManager[1217]: <info> VPN plugin state changed: 1                                                                                     
NetworkManager[1217]: <info> VPN plugin state changed: 3                                                                                     
NetworkManager[1217]: <info> VPN connection 'CSI' (Connect) reply received.                                                                  
modem-manager: (net/tun0): could not get port's parent device                                                                                
NetworkManager[1217]:    SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/tun0, iface: tun0)                                 
NetworkManager[1217]:    SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/tun0, iface: tun0): no ifupdown configuration found.
kernel: [ 2281.723506] tun0: Disabled Privacy Extensions                                                                                     
avahi-daemon[1109]: Withdrawing workstation service for tun0.                                                                                
NetworkManager[1217]:    SCPlugin-Ifupdown: devices removed (path: /sys/devices/virtual/net/tun0, iface: tun0)                               
NetworkManager[1217]: <warn> VPN plugin failed: 1                                                                                            
NetworkManager[1217]: <info> VPN plugin state changed: 6                                                                                     
NetworkManager[1217]: <info> VPN plugin state change reason: 0                                                                               
NetworkManager[1217]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.                    
NetworkManager[1217]: <info> Policy set 'Auto eth0' (eth0) as default for IPv4 routing and DNS.                                              
NetworkManager[1217]: <info> Starting VPN service 'org.freedesktop.NetworkManager.vpnc'...                                                   
NetworkManager[1217]: <info> VPN service 'org.freedesktop.NetworkManager.vpnc' started (org.freedesktop.NetworkManager.vpnc), PID 4547       
NetworkManager[1217]: <info> VPN service 'org.freedesktop.NetworkManager.vpnc' appeared, activating connections                              
NetworkManager[1217]: <info> VPN plugin state changed: 1                                                                                     
NetworkManager[1217]: <info> VPN plugin state changed: 3  
Run Code Online (Sandbox Code Playgroud)

我在 Launchpad 上看到了几个错误,它们可能是同一件事,还是我做错了什么?

小智 6

  1. 安装vpnc 包:

    sudo apt-get install vpnc
    
    Run Code Online (Sandbox Code Playgroud)
  2. 创建连接脚本,将下面的内容复制到一个名为 vpn-connect 的文件中,并将其放置在某个路径上:

    #!/bin/sh
    
    sudo vpnc --local-port 0 --enable-1des /etc/vpnc/vpn.conf
    
    Run Code Online (Sandbox Code Playgroud)
  3. 复制 Windows Cisco VPN 客户端使用的 .pcf 文件,并将其用作步骤 4 的基础。

  4. 现在您需要在 /etc/vpnc 目录中创建 vpn.conf 文件。该文件的内容如下:

    IPSec ID <your ipsec id>
    IPSec gateway <your gateway address>
    IPSec secret <your ipsec secret>
    
    Xauth username <your username>
    Xauth password <your password>
    IKE Authmode psk
    
    Run Code Online (Sandbox Code Playgroud)

    <your username>并且<your password>应该是显而易见的。

您现在拥有连接所需的一切,因此运行脚本:

vpn-connect
Run Code Online (Sandbox Code Playgroud)

几秒钟后,它应该会返回以下消息:

VPNC started in background
Run Code Online (Sandbox Code Playgroud)

并给你一个进程ID。

您现在应该已连接到 VPN。