ubuntu 连接cisco vpn

1)创建vpnclient文件夹

    mkdir vpnclient

    cd vpnclient


2)下载安装cisco-decrypt文件,用于解密.pcf文件中的组密码(.pcf是Cisco VPN Client的配置文件)

    wget http://www.debuntu.org/files/cisco-decrypt.c

    sudo apt-get install libgcrypt11-dev

    gcc -Wall -o cisco-decrypt cisco-decrypt.c $(libgcrypt-config -- libs -- cflags)

    chmod +x cisco-decrypt

    sudo cp cisco-decrypt /usr/bin


3)下载pcf2vpnc,用于转换.pcf文件至vpnc的格式。

    wget http://svn.unix-ag.uni-kl.de/vpnc/trunk/pcf2vpnc

    chmod +x pcf2vpnc

    sudo cp pcf2vpnc /usr/bin

4)开始转换.pcf文件,以myvpn.pcf为例。

    pcf2vpnc myvpn.pcf > myvpn.conf

    sudo cp cisco.conf  /etc/vpnc/

5)安装vpnc。
    sudo apt-get install vpnc resolvconf


6)开始连接myvpn,输入用户名和密码。
    sudo vpnc myvpn
    Enter username for <vpn> : jackie.chen
    Enter password for <vpn>: *********
    VPNC started in background (pid: 6000)…


7)断开VPN。
   sudo vpnc-disconnect

    实验环境及结果:在ubuntu 9.10 按照以上步骤设置成功,使用pcf2vpnc时有个错误输出,但不影响结果。

    错误输出为:decoding input: No such file or directory


猜你喜欢

转载自lasol.iteye.com/blog/1096107