目錄

簡介

必要條件

需求

採用元件

慣例

設定

步驟1.獲取VNC Java外掛

步驟2.匯入VNC外掛

步驟3.定義VNC連線引數（可選）

步驟4.連線到VNC伺服器

驗證

疑難排解

相關資訊

簡介

本文檔介紹如何匯入虛擬網路計算(VNC)外掛以用於WebVPN。

必要條件

需求

嘗試此配置之前，請確保配置基本WebVPN。

採用元件

本文中的資訊係根據以下軟體和硬體版本：

- ASA 5510(運行軟體版本8.0(2)和ASDM版本6.0(2))

- Windows 2003 server（用於通過WebVPN連線到VNC外掛）

- 安裝了JRE 1.4.2_05-b04的客戶端案頭

- TFTP伺服器（用於通過命令列匯入外掛）

慣例

如需文件慣例的詳細資訊，請參閱思科技術提示慣例。

設定

要匯入用於WebVPN的VNC外掛，請完成以下步驟：

1. 獲取VNC Java外掛。

2. 匯入VNC Java外掛。

3. 定義VNC連線引數（可選）。

4. 連線到VNC伺服器。

步驟1.獲取VNC Java外掛

您可以從思科軟體中心下載VNC外掛以及其他外掛。有關VNC外掛的詳細資訊，請參閱以下URL:http://www.tightvnc.com/

附註：http://www.tightvnc.com/ 上的VNC網站由第三方提供商管理。思科對其內容不負責。

步驟2.匯入VNC外掛

ASDM示例

1. 在ASDM應用程式中，按一下Configuration，然後按一下Remote Access VPN。

2. 展開Clientless SSL VPN Access，展開Portal，然後選擇Client-Server Plug-ins。

3. 按一下「Import」（匯入）。

4. 從Plug-in Name(Protocol)下拉選單中選擇vnc。

5. 按一下Local computer單選按鈕，然後按一下Browse Local Files。

6. 瀏覽到儲存VNC外掛的位置，然後選擇檔案。

7. 按一下「Import Now」。

此時將顯示此資訊對話方塊。

8. 按一下「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#

步驟3.定義VNC連線引數（可選）

在與VNC外掛連線時，您可以在URL中定義連線引數。

要在URL中定義VNC連線引數，請完成以下步驟：

1. 在VPN服務瀏覽器中，從瀏覽器中的Address下拉選單中選擇vnc://。

2. 在主機名或IP地址後插入正斜槓(/)和問號(?)，並用與號(&)分隔各個引數，如下圖所示：

3. 如果使用預設埠以外的埠直接在主機名或IP地址後面，請定義埠引數。此範例使用連線埠5601。

有關連線引數的完整清單，請按一下VPN服務瀏覽器左側的VNC連線。下表列出了一些更常見的引數：

WebVPN VNC外掛變數

引數

引數

定義

密碼

字串

會話的密碼（純文字檔案）。
注意：由於鍵入密碼時密碼將顯示在「地址」欄位中，因此應謹慎使用此引數。或者，您也可以在命令提示符下輸入口令。

僅檢視

是/否

將鍵盤和滑鼠事件傳送到遠端電腦。以下值之一：

- No — 預設值。

- 是 — 忽略案頭視窗中的所有鍵盤和滑鼠事件，並且不將它們傳送到遠端端。

共用案頭

是/否

與同一VNC伺服器上的其他客戶端共用連線。每種情況下的具體行為取決於伺服器配置。可接受值為Yes（預設值）和No。

連接埠

編號

如果使用非預設埠號，此引數定義埠號。埠號直接在URL中的IP地址之後定義（例如，192.168.0.8:5600）。 預設VNC埠為5900。

注意：也可以在VNC伺服器的書籤條目中使用VNC連線引數。此圖顯示VNC書籤條目的示例：

步驟4.連線到VNC伺服器

為了連線到VNC伺服器，請完成以下步驟：

1. 建立WebVPN會話，然後從Address下拉選單中選擇vnc://。

2. 輸入VNC伺服器的IP地址，然後按一下Browse。

3. 輸入VNC伺服器所需的密碼。

VNC會話將顯示在新視窗中。

驗證

使用本節內容，確認您的組態是否正常運作。

- show import webvpn plug-in命令顯示當前的WebVPN外掛。驗證vnc是否列在命令輸出中。

- 連線到WebVPN時，vnc://應作為Address下拉選單中的URI選項可用。

輸出直譯器工具(僅供已註冊客戶使用)(OIT)支援某些show命令。使用OIT檢視show指令輸出的分析。

疑難排解

本節提供的資訊可用於對組態進行疑難排解。

- 清除瀏覽器快取

此過程將刪除當前儲存在瀏覽器快取中的所有檔案。

1. 在Internet Explorer中，選擇「工具」>「Internet選項」。

2. 在「臨時Internet檔案」部分，按一下常規頁籤，然後按一下刪除檔案。

- 清除JRE快取

此過程將刪除當前儲存在Java快取中的所有檔案。

1. 在Windows中，按一下開始，然後選擇「設定」>「控制面板」。

2. 在「控制面板」中，按兩下Java外掛。

3. 按一下Cache頁籤，然後按一下Clear。

- 解除安裝/重新安裝JRE

1. 在Windows中，按一下開始，然後選擇「設定」>「控制面板」>「新增或刪除程式」。

2. 選擇Java Runtime Environment程式，然後按一下Remove。

3. 從Java網站(http://www.java.com/en/download/ )下載新的JRE，然後安裝新的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命令刪除外掛。

相關資訊

- 技術支援與文件 - Cisco Systems