本文档介绍如何导入虚拟网络计算(VNC)插件以用于WebVPN。
在尝试此配置之前,请确保配置基本WebVPN。
本文档中的信息基于以下软件和硬件版本:
运行软件版本 8.0(2) 和 ASDM 版本 6.0(2) 的 ASA 5510
Windows 2003服务器(用于通过WebVPN连接到VNC插件)
安装了JRE 1.4.2_05-b04的客户端桌面
TFTP服务器(用于通过命令行导入插件)
有关文档规则的详细信息,请参阅 Cisco 技术提示规则。
要导入VNC插件以用于WebVPN,请完成以下步骤:
您可以从Cisco软件中心下载VNC插件和其他插件。有关VNC插件的详细信息,请参阅以下URL:http://www.tightvnc.com/
注意:VNC网站http://www.tightvnc.com/ ,由第三方提供商管理。Cisco 对其内容概不负责。
ASDM 示例
在 ASDM 应用程序中,单击 Configuration,然后单击 Remote Access VPN。
展开 Clientless SSL VPN Access,然后展开 Portal,然后再选择 Client-Server Plug-ins。
单击 Import。
从Plug-in Name(Protocol)下拉列表中选择vnc。
单击 Local computer 单选按钮,然后单击 Browse Local Files。
浏览到保存VNC插件的位置,然后选择文件。
单击 Import Now。
此时将显示下面的 Information 对话框。
Click OK.
命令行示例
本示例中使用TFTP导入WebVPN插件。
ciscoasa |
---|
ciscoasa#import webvpn plug-in protocol vnc tftp://192.168.50.5/vnc-plugin.jar !--- Use the import webvpn plug-in protocol command in order to import WebVPN !--- plug-ins. This example uses tftp in order to import the VNC plug-in. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ciscoasa# |
使用VNC插件连接时,可以在URL中定义连接参数。
要在URL中定义VNC连接参数,请完成以下步骤:
在VPN服务浏览器中,从浏览器中的Address下拉列表中选择vnc://。
在主机名或 IP 地址后插入正斜杠 (/) 和问号 (?),并使用与号 (&) 将各参数隔开,如下图所示:
如果使用除默认端口之外的端口直接在主机名或IP地址后,则定义端口参数。本示例使用端口 5601。
有关连接参数的完整列表,请单击VPN服务浏览器左侧的VNC连接。下表列出了一些更常用的参数:
WebVPN VNC插件变量 | ||
参数 | 参数 | 定义 |
密码 | 字符串 | 会话的密码(以纯文本格式)。 注意:由于在键入密码时,密码会显示在“地址”字段中,因此应谨慎使用此参数。或者,您可以在命令提示符下输入密码。 |
仅查看 | 是/否 | 将键盘和鼠标事件发送到远程计算机。以下值之一:
|
共享桌面 | 是/否 | 与同一VNC服务器上的其他客户端共享连接。每种情况下的确切行为取决于服务器配置。可接受值为Yes(默认值)和No。 |
端口 | 号码 | 如果使用的端口号不是默认值,则此参数定义端口号。端口号直接在URL中的IP地址后定义(例如192.168.0.8:5600)。 默认VNC端口为5900。 |
注意:您也可以在VNC服务器的书签条目中使用VNC连接参数。下图显示VNC书签条目的示例:
要连接到VNC服务器,请完成以下步骤:
建立WebVPN会话,然后从Address下拉列表中选择vnc://。
输入VNC服务器的IP地址,然后单击Browse。
输入VNC服务器所需的密码。
VNC会话出现在新窗口中。
使用本部分可确认配置能否正常运行。
show import webvpn plug-in命令显示当前WebVPN插件。验证vnc是否列在命令的输出中。
连接到WebVPN时,vnc://应作为URI选项在Address下拉列表中可用。
命令输出解释程序(仅限注册用户)(OIT) 支持某些 show 命令。使用 OIT 可查看对 show 命令输出的分析。
本部分提供的信息可用于对配置进行故障排除。
清除浏览器缓存
此步骤可删除当前存储在浏览器缓存中的所有文件。
在 Interent Explorer 中,选择工具 > Internet 选项。
在“Internet 临时文件”部分中,单击常规选项卡,然后单击删除文件。
清除 JRE 缓存
此步骤可删除当前存储在 Java 缓存中的所有文件。
在 Windows 中,单击开始,然后选择设置 > 控制面板。
在“控制面板”中,双击 Java 插件。
单击缓存选项卡,然后单击清除。
卸载/重新安装 JRE
在 Windows 中,单击“开始”,然后选择设置 > 控制面板 > 添加或删除程序。
选择 Java Runtime Environment 程序,然后单击删除。
从 Java 网站 (http://www.java.com/en/download/ ) 下载新的 JRE,然后进行安装。
卸载VNC插件
如果登录WebVPN时,VNC选项未在地址字段中列为URI,请卸载并重新安装VNC插件。要从WebVPN中删除VNC插件,请完成以下步骤之一:
WebVPN — 选择Configuration > Remote Access VPN > Clientless SSL VPN Access > Portal > Client-Server Plug-ins,选择VNC插件,然后单击Delete。
CLI — 使用revert webvpn plug-in vnc命令删除插件。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
17-Sep-2007 |
初始版本 |