下面简单说明下在Ubuntu 8.04下安装Cisco VPN Client的过程。
Cisco 的 VPN Client Linux 版总是更新得很慢很慢,而且出来的东西总要打补丁。一个那么大的公司,出个软件还要别人帮忙把补丁打上,而且版本更新的时候从来没想过把这个bug改掉。
进入这里(http://www.megaupload.com/cn/?d=NSUOI4X1)下载Cisco VPN Client,文件名是vpnclient-linux-x86_64-4.8.01.0640-k9.tar.gz。
进入这里(http://www.megaupload.com/cn/?d=YEXM6EUK)下载补丁文件vpnclient-linux-2.6.24.diff。
解压上面第一步下载的VPN Client:
$ tar xzf vpnclient-linux-x86_64-4.8.01.0640-k9.tar.gz
会解压出一个叫vpnclient的文件夹。把上面第二步下载的补丁文件vpnclient-linux-2.6.24.diff放到这个文件夹里。
在终端中进入文件夹vpnclient,输入以下命令打补丁:
$ patch <>
打完补丁后用下面的命令安装Cisco VPN Client:
$ sudo ./vpn_install
如果要你输入什么东西,回车用默认值就行。可能会有一堆警告消息,不用管它。
装完后把你的.pcf文件放到/etc/opt/cisco-vpnclient/Profiles/里。
用下面的命令启动VPN Client:
$ sudo /etc/init.d/vpnclient_init start
如果不打补丁,在这里会出现类似下面的错误,VPN不能正确启动。
Starting /opt/cisco-vpnclient/bin/vpnclient: insmod: error inserting ‘/lib/modules/2.6.20-15-386/CiscoVPN/cisco_ipsec.ko’: -1 Invalid module format
Failed (insmod)
VPN Client启动后用下面的命令连接VPN(这里假设你的.pcf文件名是 XXX.pcf),注意不要加文件的后缀名.pcf:
$ sudo vpnclient connect XXX
No comments:
Post a Comment