在 Ubuntu 平台安装VPNC

VPN对我来说很重要,毕竟是搞网络的,而且公司的内网也得通过VPN访问,所以在ubuntu上实现VPN就是必须的了。但是根据网上的相关文章,发现安装Cisco出的linux版的vpn client好像有问题,安装过程很复杂,如果谁感兴趣,可以上网搜索一下,据说还要打什么补丁*&……¥##,最终被我放弃了。

经过一番查找,对cisco vpn支持比较好的客户端软件就数VPNC了。下面是安装及配置过程:

1. 安装

frank@frank-laptop:~$ sudo apt-get install vpnc

2. 运行

frank@frank-laptop:~$sudo vpnc –enable-1des

Enter gateway ip :
Enter groud ID   :
Enter groud key  :
Enter username   :
Enter password   :

3. 配置脚本

如果经常登录,这样输入很繁琐,所以可以直接用vi编辑 example.conf 文件,每次执行vpnc,它都会从这里调用参数:

root@frank-laptop:/etc/vpnc# more example.conf
X.X.X.X
GroupName
GroupPass
UserName
UserPass

root@frank-laptop:/etc/vpnc# vpnc –enable-1des
!—关于–enable-1des我也不是很明白,只是如果不写上,就会报错,一定要加上这个
Enter password for UserName@X.X.X.X:
VPNC started in background (pid: 16571)…
root@frank-laptop:/etc/vpnc# ifconfig
tun0
Link encap:未指定 硬件地址 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet 地址:192.168.4.60 点对点:192.168.4.60 掩码:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1390 跃点数:1
接收数据包:1 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:1 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:500
接收字节:91 (91.0 B) 发送字节:61 (61.0 B)

断开VPN连接: 网上说可以用 vpnc-disconnect 命令来断开,但我发现不行,我是直接 kill 进程的。

4. 安装GUI

在VPNC中有GUI管理界面,但是我用后不灵,感觉没有任何反应,所以就没在用,直接用命令行的,如果感兴趣的朋友,可以试一试:

#sudo apt-get install network-manager-vpnc

安装后直接点击桌面右上角的网络连接,可以看到新增了一个“VPN连接”,通过这个可以配置.pfc文件,我测试后不行:(

anyShare分享到:
你可以留言,或者trackback 从你的网站

留言哦