![]() |
User Guide for the Cisco Secure User Registration Tool Release 2.5
|
||||||||||||||||||||||||||||||||
Understanding the Basics
![]() |
|||||||||||||||||||||||||||||||||
Table of ContentsUnderstanding the BasicsUnderstanding What URT Does URT Components
Understanding VLAN PoliciesOther Components Understanding Traditional Logons and Web Logons URT Security Features Using User-Based Policies
Processing User Logons and User LogoffsUsing Host-Based Policies Using Both User-Based and Host-Based Policies Retaining MAC-to-VLAN Associations How URT Assigns VLANs Implementing URT in Your Network Understanding the BasicsUser Registration Tool (URT) helps you simplify your network management and control access to key services in your network. These topics provide basic information about how URT works: Understanding What URT DoesUser Registration Tool (URT) is a security application in the Cisco Secure product line that controls user access to the LAN. User access is granted through authentication to Windows NT, Novell Directory Services (NDS), or Active Directory (AD) domain controllers. Until a user is authenticated, URT places the user in a logon VLAN that cannot access corporate data servers. URT facilitates enterprise security, mobile user access, and corporate reorganizations. You can develop VLAN-based security policies and make sure that users access only the authorized services. As users move from system to system in your network, URT identifies them based on their logon username and applies the appropriate VLAN policy for each user. You can use URT to create and manage VLAN-based security policies based on a username or a user's membership in a group or organizational unit. URT supports Microsoft Windows clients for traditional logon and Linux and MacOS clients for web logon. For more information about the web browsers and client platforms supported, see Installation and Setup Guide for the Cisco Secure User Registration Tool. Figure 1-1 shows the relationship between the required network resources and URT.
Figure 1-1 Role of URT in the Network URT ComponentsTable 1-1 describes the URT components. Other ComponentsTable 1-2 describes other components that URT accesses on the network. Table 1-2 Other Components URT Accesses on the Network Tips
Understanding Traditional Logons and Web LogonsBecause traditional URT is not web-based, users log on using the Windows logon.
Users can also log on from the web on Windows, Linux, and MacOS systems. Web clients are authenticated through LDAP or RADIUS servers. The same URT Administrative Server and VPS can manage both traditional logons and web logons.
URT Security FeaturesTable 1-3 describes the URT security features for both traditional logons and web logons. Table 1-3 URT Security Features for Traditional Logons and Web Logons Understanding VLAN PoliciesYou can use both user-based (URT) and host-based (MAC address) VLAN policies in your network, as described in the following topics: Using User-Based PoliciesYou can create user-based VLAN policies based on a Windows NT or Windows 2000 user or group name, or a Novell NetWare user or organizational unit name. Using these types of policies allows a user to move from one system to another and remain assigned to the appropriate VLAN and subnet (assuming that a single workstation is connected directly to a switch that supports URT). User with mobile systems (such as laptops) can connect to any supported switch port and be connected to the correct VLAN and subnet. You must define the associated port as dynamicif the port has a static VLAN assignment, URT does not override that assignment. Using Host-Based PoliciesYou can create host-based VLAN policies by assigning a MAC address to a VLAN. Use host-based VLAN policies primarily with servers directly connected to a supported switch (for example, UNIX or Linux servers). To place a host that does not support user registration in a preassigned VLAN when it starts communicating on the network, you must create host-based VLAN policies. To create a host-based VLAN policy, you assign VLANs based on the host MAC address associated with the system network interface card (NIC). Because the VLAN policy is based on the MAC address, the host is mapped to a VLAN as soon as it starts communicating on a port. Therefore, no user logon is required. If there is a one-to-one correspondence between users and hosts (that is, users do not move from host to host), host and user registration provides essentially identical network policy control. Because the VLAN is based on the host MAC address, not the switch port, you can move the host to a different port and make sure that the same VLAN policy is applied. (For example, you can move a laptop between buildings.) You can use a host-based VLAN policy with any host directly attached to a port on a supported switch. (For example, to register a network-attached server that no user can log onto, use a host-based VLAN policy.)
If you are using traditional logons, host-based VLAN policies allow you to include MacOS, Linux, UNIX, and other non-Windows types of hosts in your dynamic VLAN planning. You can also use host-based VLAN policies with Windows systemseven if the Windows version supports user registration. Using Both User-Based and Host-Based PoliciesYou can combine user-based and host-based VLAN policies in the same network by mapping the host MAC address to a VLAN. Therefore, for open use systems, you can define a more restrictive host-based VLAN while giving trusted users their typical user-based VLAN resources. For client hosts that support both user-based and host-based VLAN policies: Retaining MAC-to-VLAN AssociationsURT has an option that determines whether systems logging onto the network with MAC-to-VLAN mappings retain those mappings or if they use URT user-based VLAN policies. Step 1 Select Customize>Options. The URT Options dialog box is displayed. Step 2 Click the Logon tab. Step 3 To keep these mappings, select the Retain MAC to VLAN Associations checkbox.
Step 4 Click OK. How URT Assigns VLANsUser-based registration takes precedence over host-based VLAN policies. URT applies VLAN assignments in the priority order shown in Figure 1-2. Figure 1-2 How URT Prioritizes VLAN Assignments VLANs are assigned in the priority order described in Table 1-4. Table 1-4 Priority in Assigning VLANs Processing User Logons and User LogoffsAfter URT is initiated and a user logs onto the domain (and is authenticated using the VLAN policies previously defined through URT), the user is assigned to an appropriate VLAN and subnet and is automatically assigned a new IP address in the appropriate subnet from the DHCP server. URT VPSs replace switch-based VMPSs in your network.
Before URT places users in the mapped VLAN, they are placed in a logon VLAN that you define for the VTP domain using the URT Administrative GUI. The logon VLAN is used as the default VLAN, giving unmapped users network connectivity. The logon VLAN ensures that users can be authenticated before connecting to your network. The URT logon process is transparent. However, to manage user logon and logoff processes transparently, URT starts a lightweight service in the background (that does not affect system performance) on the client system. Users are assigned to their associated VLAN only if they connect to the network through a dynamic switch port. Table 1-5 shows the relationships among the switch port state, the URT VLAN policy, and the resulting VLAN. Table 1-5 How Users are Placed in VLANs Using URT
Understanding Logon ProcessingUsers must log onto a domain server before gaining access to the network in their preassigned VLANs. Before URT places users in the mapped VLAN, they are placed in a logon VLAN that you define for the VTP domain (see the "Setting a Default Logon VLAN" section). The logon VLAN is used as the default VLAN, giving unmapped users network connectivity. The logon VLAN ensures that users are authenticated before connecting to your network.
Figure 1-3 URT-Based Traditional Logon Sequence Table 1-6 Description of Traditional Logon Sequence Figure 1-4 URT-Based Web Logon Sequence Table 1-7 Description of Web Logon Sequence Differences Between Microsoft Networking and Novell NetWareHandling of Microsoft Networking Logons1. If the username is mapped to a VLAN, URT switches to the selected VLAN. 2. If the username is not mapped to a VLAN, but the user's primary group is mapped, URT switches to the group VLAN. 3. If neither of the previous two conditions applies, but the user is a member of any group mapped to a VLAN, URT switches to the group VLAN. (Select the first group in the Groups list that has a VLAN policy.) 4. If none of the previous three conditions apply, URT uses the default VLAN for the VTP domain. Handling of Novell NetWare Logons1. If the NDS username is mapped to a VLAN, URT switches to the selected VLAN. 2. If the NDS username is not mapped to a VLAN, but the user is a member of an organizational unit, URT switches to the organizational unit VLAN (if one is assigned). 3. URT checks VLAN policies to find organizational units that contain the user. An example of an organizational unit for user Ken might be: Ken.California.USA.NorthAmerica. In this example, the organizational unit California contains the user Ken. URT looks for VLAN policies in the same order: Ken, then California. URT switches to the organizational unit-based VLAN policy for California (if one is found). 4. If neither of the previous conditions applies, URT uses the default VLAN for the VTP domain. Web-Based Logon AuthenticationURT supports web-based authentication for Windows, Linux, and MacOS clients through LDAP (Active Directory and NDS) and RADIUS servers. The VPS determines the VTP domain of the switch and uses the corresponding VLAN to assign the switch port VLAN.
For RADIUS servers, you must add a server attribute to indicate the VTP/VLAN assigned to a user. The RADIUS server returns this attribute when a user is successfully authenticated. Understanding Logoff ProcessingFigure 1-5 illustrates a user logging off the network with URT installed; Table 1-8 explains the logoff sequence.
Figure 1-5 URT-Based Traditional and Web Logoff Sequence Table 1-8 Description of Traditional and Web Logoff Sequence Implementing URT in Your NetworkAfter reading the material in this chapter to familiarize yourself with the URT basics, perform the following tasks to implement URT in your network. Step 1 Import data from CiscoWorks2000 or a comma-separated value (CSV) file, then add switches manually. (See "Getting Started with URT.") Step 2 Add VPSs and configure switches to use them. (See "Managing VLAN Policy Servers.") Step 3 Configure domains, directories, and servers: (See "Setting Up Domains, Directories, and Servers.") Step 4 Associate VLANs and users: (See "Managing VLANs and Users.") Step 5 Customize the Web Client Interface for web logons. (See "Setting Up and Using the URT Web Client Interface.") Step 6 Install the URT Client Module for traditional logons (if not done automatically). Step 7 (Optional.) You might need to remove URT from your network. (See "Removing URT.")
|
|||||||||||||||||||||||||||||||||
|
|