读书人

Linux上安装Cicso vpn client的曲折经

发布时间: 2012-11-26 11:48:49 作者: rapoo

Linux下安装Cicso vpn client的曲折经历

过程极其曲折、折腾。


下载vpnclient-linux-x86_64-4.8.02.0030-k9.tar.gz

解压缩 tar-zxf vpnclient-linux-x86_64-4.8.02.0030-k9.tar.gz

执行安装 ./vpn_install

第一个碉堡:

Making modulemake -C /lib/modules/2.6.18-308.20.1.el5/build SUBDIRS=/home/ytf/vpnclient modulesmake[1]: Entering directory `/usr/src/kernels/2.6.18-308.20.1.el5-x86_64'  CC [M]  /home/ytf/vpnclient/interceptor.oIn file included from /home/ytf/vpnclient/Cniapi.h:15,                 from /home/ytf/vpnclient/interceptor.c:34:/home/ytf/vpnclient/GenDefs.h:111:2: warning: #warning 64 bit/home/ytf/vpnclient/interceptor.c: In function ‘recv_ip_packet_handler’:/home/ytf/vpnclient/interceptor.c:660: error: ‘struct sk_buff’ has no member named ‘mac_header’make[2]: *** [/home/ytf/vpnclient/interceptor.o] Error 1make[1]: *** [_module_/home/ytf/vpnclient] Error 2make[1]: Leaving directory `/usr/src/kernels/2.6.18-308.20.1.el5-x86_64'make: *** [default] Error 2Failed to make module "cisco_ipsec.ko".

解决办法,打补丁:

wget http://lamnk.com/download/vpnclient-linux-4.8.02-64bit.patch

patch <./vpnclient-linux-4.8.02-64bit.patch

网上找的各种补丁不要盲目使用,得对症下药。


总算安装成功了,下面正常流程。

启动初始化服务

/etc/init.d/vpnclient_init start

配置

cd /etc/opt/cisco-vpnclient/Profiles/

cp sample.pcf xxxxxx.pcf

vim xxxxxx.pcf

建立连接

vpnclient connect xxxxxx

断开vpn连接

vpnclient disconnect


事情还没完,连接过程中什么文件不可读,连不上vpn子系统神马的,真的很不好用。

读书人网 >UNIXLINUX

热点推荐