Configure Clientless SSL VPN (WebVPN) on a cisco Router with Security Device Manager
|
|
|
|
Introduction
This document explains how to configure the Clientless SSL VPN (WebVPN)
on a Cisco router and it applies to Cisco 1800, 2800 and 3800 Integrated
Services Routers.
Clientless SSL VPN allows a user to securely access resources on the
corporate LAN from anywhere with an SSL-enabled Web browser. The user first
authenticates with a WebVPN gateway which then allows the user access to
pre-configured network resources.
Back to Top
Requirements
To perform the steps described in this document, you need to have these
items:
Back to Top
Configure Clientless SSL VPN on a Router
Follow these steps to set up a Clientless SSL VPN on your
router:
Configure the SSL VPN Gateway
The SSL VPN gateway provides the IP address and the digital certificate
for the SSL VPN contexts that use it. Follow these steps to configure the SSL
VPN Gateway:
-
Open a web browser and type
http://
router-IP-address
in the Address field. Use the IP address
that you entered in field L6A of the LAN Addressing Worksheet. Press
Enter to launch SDM. For more information about how to launch
SDM, refer to
Configure
your Router with Security Device Manager.
-
Click Configure.
-
Click VPN.
-
On the VPN Screen, expand SSL VPN and click SSL VPN
Gateways.
-
On the SSL VPN Gateways screen, click
Add.
-
The Add SSL VPN Gateway dialog box appears. Enter these details to
the defaults:
-
In the Gateway name field, enter the VPN group name that you
entered in field R21 of the Internet Worksheet.
-
Check the Enable Gateway check
box.
-
Next to IP Address field, enter the IP Address which the SLL VPN
clients use to connect to the SSL VPN Gateway.
-
Next to Hostname field, enter the descriptive name for the SSL
VPN Gateway.
-
Check the Redirect HTTP Traffic (Optional) check
box
-
Click
OK.
-
On the Commands Delivery Status window, click
OK.
-
Click Save icon and Press Yes to
accept the changes.
Enable AAA
You must enable AAA to configure SSL VPN. Follow these steps to enable
AAA:
-
Click Configure.
-
Click VPN.
-
Click on SSLVPN, and click the Create SSLVPN
tab.
-
On the Create SSL VPN screen next to Prerequisite Tasks, click on
EnableAAA link.
-
On the Enable AAA warning window, click
Yes.
-
On the Commands Delivery Status window, click
OK.
-
Click OK in the Information
window.
Configure the Resources Allowed for the Policy Group
In order to make it easier to add resources to a policy group, you can
configure the resources before you create the policy group.
Follow these steps to configure the resources allowed for the policy
group:
-
Click Configure.
-
Click VPN.
-
Click on SSL VPN, and click the Edit SSL VPN
tab.
-
On the Edit SSL VPN screen, click
Add.
-
The Add SSL VPN Context dialog box appears. Expand SSL VPN Context,
and select URL Lists.
-
Click Add.
-
The Add URL List dialog box appears. Enter values in the URL List
Name and Heading fields and click Add and select
Website.
-
In the Add URL Label: window, enter the URL Label
name and enter the IP address of the Web Server. This list contains all the
HTTP and HTTPS Web servers that you want to be available for this SSL VPN
connection.
-
To add access for Outlook Web Access (OWA), click
Add, and select E-mail.
-
In the Add URL Label: window, enter the URL Label
name for OWA and enter the IP address of the Outlook exchange Server. Click
OK.
-
Click OK.
-
To allow Windows file browsing through CIFS, you can designate a
NetBIOS Name Service (NBNS) server and configure the appropriate shares in the
Windows domain in order.
-
From the SSL VPN Context list, select NetBIOS Name Server
Lists and click Add.
-
The Add NBNS Server List dialog box appears. Enter the
descriptive name and click Add.
-
In the NBNS Server window, enter the IP Address
of the NBNS Server and click OK.
-
Click OK.
Configure the SSL VPN Policy Group and Select the Resources
Follow these steps to configure the SSL VPN policy group and select the
resources:
-
Click Configure, and click
VPN.
-
Click on SSL VPN, and click the Edit SSL VPN
tab.
-
On the Edit SSL VPN screen, click
Add.
-
The Add SSL VPN Context dialog box appears. Expand SSLVPN Context,
and select Group Policies and click Add. The
Add Group Policy dialog box appears.
-
In the Add Group Policy window, enter a name for
the new policy, and check the Make this the default group policy for
context check box.
-
Click the Clientless tab located at the top of the Add Group Policy
dialog box.
-
Check the Select check box for the desired URL
List.
-
If your customers use Citrix clients that need access to Citrix
servers, check the Enable Citrix check box.
-
Check the Enable CIFS, Read, and Write check
boxes.
-
Click the NBNS Server List drop-down list, and select the NBNS
server list that you created for Windows file browsing in the section
Configure the Resources Allowed for the Policy
Group.
-
Click
OK.
-
In the Add SSL VPN Context window, click SSL VPN
Context and enter these values:
-
Enter a descriptive name for the context.
-
Click the Associated Gateway drop-down list, and select an
associated gateway.
-
If you intend to create more than one context, enter a unique
name in the Domain field to identify this context. If you leave the Domain
field blank, users must access the WebVPN with
https://IPAddress
. If you enter a domain
name (for example, Sales), users must connect with
https://IPAddress/Sales
.
-
Check the Enable Context check
box.
-
In the Maximum Number of Users field, enter the maximum number of
users allowed by the device license.
-
Click the Default Group policy drop-down list, and select the
group policy to associate with this context.
-
Click OK, and then click
OK.
Configure the User Database and Authentication Method
You can configure the Clientless SSL VPN (WebVPN) sessions to
authenticate with Radius, the Cisco AAA Server, or a local database. This
example uses a local database.
Follow these steps to configure the user database and authentication
method:
-
Click Configuration, and click Additional
Tasks.
-
Expand Router Access, and select User
Accounts/View.
-
Click the Add button. The Add an Account dialog
box appears.
-
In the Add an Account, enter these values:
-
Enter a user name in the Username field.
-
Enter the password in the New Password field and re-enter the
same in Confirm New Password field.
-
Select the Privilege level for the user from the drop-down menu
in the Privilege level field.
-
Click OK.
-
Click Save, and click Yes to
accept the changes.
Back to Top
Next Step
You have completed this procedure.
To make further changes to the router, refer to the
Router Support
Page.
To configure other devices in your network, refer to the
Configuration
Overview Page.
Back to Top
Troubleshoot the Procedure
This section provides information about common problems that you may
encounter. If this information does not solve your problem, contact the
SMB
Technical Assistance Center (SMB TAC) for assistance.
Back to Top
Related Information