HP ProCurve Networking

» Contactar

De ProCurve Networking de HP - Notas sobre las aplicaciones



Contents

» 1. Introduction
» 2. Prerequisites
» 3. Network and Active Directory tree diagrams
» 4. Microsoft NAP architecture
» 5. Configuration procedure
» 5.1 Add the NPS Server role on your Windows 2008 Server
» 5.2 Install the IDM Agent
» 5.3 Configure an NPS policy
» 5.4 Finish configuring NPS
» 5.5 Define an IDM policy
» 6. Configuring the Vista client
» 6.1 Configure the Vista client
» 6.2 Show authentication in the Vista client
» 7. Reference documents

Downloads

» Integrating ProCurve IDM and Windows NAP (PDF)

1. Introduction

This application note illustrates how to integrate a ProCurve network and ProCurve Manager and Identity Driven Manager (PCM and IDM) with Windows Server 2008. It focuses on Windows Network Access Protection (NAP), the policy enforcement platform built into Microsoft Windows Vista and Windows Server 2008.

» Return to top

2. Prerequisites

This procedure assumes you have an already configured Windows Server 2008 installed, along with PCM/IDM, and connected to a ProCurve Switch 5400zl.

» Return to top

3. Network and Active Directory tree diagrams

Figure 1 details the hardware configuration referenced in this section.

To view the power consumption of the phone, issue the following command on the switch
Figure 1. Setup for integrating PCM/IDM and Windows NAP

» Return to top

4. Microsoft NAP architecture

With Windows Server 2008, Microsoft introduced Network Access Protection (NAP). This client-server architecture has three layers, as in the Trusted Network Connect (TNC) model. (Figure 2 shows TNC components in black, NAP in red.)

To view the power consumption of the phone, issue the following command on the switch
Figure 2. TNC and NAP

  • Integrity Measurement Layer: This corresponds to the different tests that can be enforced on the endpoint and validated by the server; for example, antivirus test, Windows update test, and so forth. It contains, on the client side, the System Health Agents (SHAs) that collect health information. A built-in Windows SHA is available for Windows Vista and Windows XP SP3. Their counterparts on the server are the System Health Validators, which validate the health state provided by SHAs.
  • Integrity Evaluation Layer: This corresponds to the security policy, the result of a set of tests done by the SHAs and SHVs. The NAP Agent coordinates and exchanges information between the SHA and Enforcement Client. The NAP Agent is available on Windows 2008, Vista, and XP SP3, and does continuous monitoring for ongoing policy enforcement. On the server side, the Administration Server coordinates and exchanges information between SHVs and the NAP Policy Server (NPS).
  • Network Access Layer: This layer contains on the client side the NAP Enforcement Client (EC)—one for each connection mechanism (IPSec, DHCP, VPN, TS Gateway, 802.1X)—and handles access requests based on connection type. Its counterpart on the server is the NAP Enforcement Server. The NPS Service (RADIUS) receives information from the Enforcement Server, authenticates user identity and extracts system health information, and evaluates the validated health state for policy conformance. The NAP Enforcement Server enforces specific access capabilities specified by the NPS.
These different elements uses several types of messages to communicate:
  • Statement of Health (SoH): Defines the state of the monitored component. Created by SHA and passed to NAP Agent.
  • System SoH (SSoH): Complete set of SoHs from all SHAs. Packaged by Agent and sent by Enforcement Client to NPS through the Enforcement Server.
  • SoH Response (SoHR): Can be healthy/unhealthy Response based on SoH claim.
  • System SoHR (SSoHR): Complete set of SoHRs from all SHVs. Packaged by Administration Server for evaluation by NPS.

» Return to top

5. Configuration procedure

This section illustrates an example configuration procedure.

5.1 Add the NPS Server role on your Windows 2008 Server
To add the NPS Server role on your Windows 2008 Server:

  1. Click Start, and then click Server Manager.
  2. Under Roles Summary, click Add Roles, and then click Next.
  3. Select the Network Policy and Access Services check box, and then click Next twice.
  4. Select the Network Policy Server check box, click Next, and then click Install.

» Return to top

5.2 Install the IDM Agent
Install the IDM Agent from http://server-ip:8040. This operation must be performed on the client.

5.3 Configure an NPS policy
To configure an NPS policy:

  1. From the Start Menu | Administrative Tools, open Network Policy Server.
To view the power consumption of the phone, issue the following command on the switch
  1. In the Getting Started window, click on Configure NAP to launch the NAP Configuration Wizard.
  2. Choose a network connection method. In this case, the method is IEEE 802.1X Wired. Assign a name to this method (or simply leave the default name).
    To view the power consumption of the phone, issue the following command on the switch
  3. Configure the RADIUS clients (that is, the 802.1X authenticating switches). This is similar to IAS configuration on Windows 2003: you specify the IP address of the equipment and the shared secret.
    To view the power consumption of the phone, issue the following command on the switch

    To view the power consumption of the phone, issue the following command on the switch
  4. On the next screen you can configure users and/or machine groups. In this example, user configuration is done in Identity Driven Manager. So you can skip this step.
  5. On the next screen you configure an authentication method. This step is also similar to Windows 2003/IAS configuration: You select the NPS Server Certificate (if it is not already there), and the EAP type (Secure Password or Smart card or certificate).
    To view the power consumption of the phone, issue the following command on the switch
  6. The next screen gives you the opportunity to configure VLANs using RADIUS attributes: an organization VLAN for users who have passed the endpoint integrity tests, and a restricted network VLAN. Since IDM will allocate the VLANs within the Access Profiles, you don’t need to configure them under NPS. So skip this step.
  7. Then you define the NAP Health Policy—that is, the set of tests that will be checked on the clients. In this example, the only available SHV is the built-in Windows Security Health Validator.
    To view the power consumption of the phone, issue the following command on the switch
    On this screen you also decide whether to enable auto-remediation on NAP-capable client computers (leave it unchecked for purposes of this example), and whether non-NAP-capable clients will be allowed or denied access to the network.
  8. Finally you see a summary of the different Health, Connection Request and Network Policies that have been defined:
    To view the power consumption of the phone, issue the following command on the switch

» Return to top

5.4 Finish configuring NPS
Once the policy has been created, you still have a few steps to complete in NPS:

  1. Go to RADIUS Clients and Servers | RADIUS Clients, edit the clients, and configure them as NAP-Capable.
To view the power consumption of the phone, issue the following command on the switch
  1. Go to Policies | Health Policies. You have two Policies: NAC 802.1X (Wired) Compliant and NAC 802.1X (Wired) Noncompliant. Edit both and check the conditions for the SHV. Specify the Client SHV checks as:
    • Client passes all SHV checks for the Compliant policy.
    • Client fails one or more SHV checks for the NonCompliant policy.
To view the power consumption of the phone, issue the following command on the switch

To view the power consumption of the phone, issue the following command on the switch
  1. In Network Access Protection, edit the Windows Security Health Validator. On the Settings tab, click on Configure. You obtain, for Windows Vista and Windows XP, the list of tests that the Windows SHV performs on the endpoints:
    • For Windows Vista: Firewall, Antivirus protection, Spyware protection, Automatic Updating, Security Updates Protection
    • For Windows XP (SP3): Same except no Spyware protection
    For this example, uncheck everything except the Firewall test, so the SHAs will only check if a firewall is enabled on the client.
To view the power consumption of the phone, issue the following command on the switch

» Return to top

5.5 Define an IDM policy
This example illustrates defining a simple IDM policy, with two groups of users: Marketing and Finance

Identity Management Configuration:.

  • Locations: none
  • Times: none
  • Network Resources:
  • Marketing Intranet: tcp 81 on 10.1.10.10
  • Finance Intranet: tcp 82 on 10.1.10.10

Access Profiles:

To view the power consumption of the phone, issue the following command on the switch

Access Policy Groups:
Finance and Marketing groups have been synchronized with Active Directory.

Finance: user jane

To view the power consumption of the phone, issue the following command on the switch

Marketing: user john

To view the power consumption of the phone, issue the following command on the switch

» Return to top

6. Configuring the Vista client

The configuration of a Vista client is quite similar to the configuration of an XP client. With Vista, however, there are some additional considerations:

  • In order to enable authentication to a port-authenticator (and obtain the Authentication tab on the client), the Wired AutoConfig service must be started. (Under Windows XP, it was the Wireless Zero Config service, for both wired and wireless.)
    To view the power consumption of the phone, issue the following command on the switch
  • For the Endpoint Integrity tests, the Network Access Protection Agent service must be also be started.
    To view the power consumption of the phone, issue the following command on the switch

Before configuring the Vista client, check that these two services are started on the client machine. You can define a Group Policy on the domain to automatically start these services on each computer. For more information on how to configure it, please refer to the NAP_802.1X_StepByStep.doc document, available from Microsoft.

» Return to top

6.1 Configure the Vista client
To access the Network Connections under Vista:

  1. From the Start Menu go to Network.
  2. In Network, choose Network and Sharing Center:
To view the power consumption of the phone, issue the following command on the switch
  1. From there, click on Manage Network Connections. You obtain the list of your connections.
  2. Right-click on your LAN connection and choose Properties, then choose the Network tab.
  3. On the Network tab, disable IPv6:
    To view the power consumption of the phone, issue the following command on the switch
  4. On the Authentication tab, enable IEEE 802.1X and choose Protected EAP as the network authentication method:
    To view the power consumption of the phone, issue the following command on the switch
  5. Click on Settings to configure the PEAP properties. Put a check mark in the Validate server certificate box, choose the server certificate from your certification authority, and select EAP-MSCHAPv2 as the authentication method.

    Then click Configure.
    To view the power consumption of the phone, issue the following command on the switch
  6. In the EAP MSCHAPv2 Properties box, select Automatically use my Windows logon name and password, and click OK.
    To view the power consumption of the phone, issue the following command on the switch
  7. In the Protected EAP Properties window, select Enable Fast Reconnect and Enable Quarantine Checks. Click on OK twice.

» Return to top

6.2 Show authentication in the Vista client
To show an authentication from the Vista Client:

  1. Start a Windows 2008 Server image.
  2. Plug the Vista client into a port authenticator and log on as john/hp. (Log off your Vista session and log on again if you were logged as another user). You should obtain the following message:
    To view the power consumption of the phone, issue the following command on the switch

    To view the power consumption of the phone, issue the following command on the switch
  3. If you click on this message, or if you right-click on the icon and choose Network Access Protection, you obtain more details:
    To view the power consumption of the phone, issue the following command on the switch

» Return to top

7. Reference documents

This concludes the procedures for configuring built-in Wireless Edge Services Module capabilities. If you have questions, additional information can be found in these sources:

» Return to top