在Ubuntu下使用VPN
原文链接:http://www.iqlinkus.NET/help.action?os=ubuntu
简介目前在Ubuntu下使用我们的VPN主要有以下几种方式,您可以选择适合您的方式进行连接,我们推
荐您使用第一种方式,该方式安装和配置最为简单。
方法一:使用VPNCClient连接VPN(服务器请填写 216.218.196.193)
1.首先您需要安装「VPNC」,请在命令终端中运行以下命令安装VPNC:
sudoapt-getinstallvpnc
您也可以自行从VPNC网站(http://www.unix-ag.uni-kl.de/~massar/vpnc/)上下载和安装。
使用您喜欢的文本编辑器打开配置文件default.conf .例如:
sudovi/etc/vpnc/default.conf
IPSecgateway216.218.196.193
IPSecIDiqlink
IPSecsecretiqlink
#你在iqlinkvpn的帐号(红色部分)
Xauthusernameuser@email.com
#你在iqlinkvpn的密码(红色部分)
Xauthpasswordmypassword
请注意其中IPSec gateway指的是服务器的域名或者IP地址,您可以使用216.218.196.193等服务器(请注意您是否有权限访问这些服务器)。
3.连接VPN
在命令终端中,使用以下命令启动VPNC进行连接
sudovpnc/etc/vpnc/default.conf
EnterIPSecsecretforGroupName:请输入我们提供的组密码,组密码:iqlink
Enterloginname:请输入您的账户名
Enterpasswordforloginname:请输入您的密码
4.断开VPN连接
执行以下命令可以断开VPNC连接:
sudo/usr/sbin/vpnc-disconnect
方法二:使用官方的CiscoAnyConnect连接(服务器请填写 216.218.196.193:444)
1.安装CiscoAnyConnect
安装CiscoAnyConnect.一共有两种方式.一种是自动安装,同时如果您不想安装Java插件您也可以自己手动下载和安装AnyConnect。下面我们分别介绍这两种方式:
1.a.自动安装
安装Java插件:使用CiscoAnyConnect要求您的机器预先安装了JavaPlug-in,如果您的机器没有安Java Plug-in请使用以下命令进行安装:
sudoapt-getinstallopenjdk-6-jreicedtea6-plugin
请在Firefox中输入about:plugins,并确认Javaplugins已经正确安装后再继续后面的步骤。
b在Firefox打开网址https://216.218.196.193:444
我们的系统将会自动为您安装AnyConnectSecureMobilityClient,在安装过程中需要管理员权限。在要求输入密码的时候请输入密码。
1.b.手动安装CiscoAnyConnect
要进行手动安装CiscoAnyConnect,首先您要先下载Java的运行环境,在Ubuntu的软件中心搜索Java安装OpenJDKJava7 Runtime,IcedTeaJavaWebStart,IcedteaJava插件
接下来请您先下载最新版的CiscoAnyConnect到您本地机器。下面是下载连接:
·64位版本的CiscoAnyConnect3.0.07059 (http://www.iqlinkvpn.com/downloads/anyconnect-Linux_64-2.5.2019-k9.tar.gz)
·32位版本的CiscoAnyConnect3.0.5080 (http://www.iqlinkvpn.com/downloads/anyconnect-Linux-2.5.2019-k9.tar.gz)
下载完成后您首先需要打开一个终端,将文件解压缩(以下代码中使用64位版本为例子,如果您使用32位版,您需要更改相应的文件名)
tarxvfzanyconnect-predeploy-linux-64-3.0.07059-k9.tar.gz
解压缩后运行以下命令进行安装:
cdanyconnect-3.0.07059/vpn
sudovpn_install.sh
如果终端提示“Doyouacceptthetermsinthelicenseagreement?”,请输入Y安装完成以后您可以运行以下命令来判断Agent是否已经正常启动:
psaux|grepcisco
如果有vpnagentd在运行表示安装已经完成。
安装完成以后我们建议您重新登录一下您的桌面以保证快捷方式正常显示。然后您就可以继续下面的步骤了。
2.连接AnyconnectVPN
在Ubuntu12.04之前,点击Internet菜单的CiscoAnyConnectSecureMobilityClient
在Ubuntu12.04开打Dash主页,搜索Cisco,打开CiscoAnyConnectSecureMobilityClient
在Connectto中输入您要连接的服务器地址,如 216.218.196.193:444 点击右侧的配置按钮,启用本地网络访问“Enablelocal LANaccess(ifconfigured)”
可用的服务器及端口信息请参看网站提供的通知。如域名无法连接,请用服务器的IP地址. 注意: AnyConnect的端口现在是444,请加 :444 如图所示
若弹出的对话框,选择Accep.然后输入您的账户名和密码(您在我们网站注册时所使用的用户名和密码),然后点击连接。
一旦AnyConnect连接上我们的服务器,那么将在您系统任务栏上显示这个图标:
3.断开AnyConnectVPN
要断开AnyConnect连接,请点击任务栏上的AnyConnect图标并且点击Disconnect。