Integration of Cisco ISE with AD and AuthNull RADIUS Bridge
1. Introduction
Cisco ISE (Identity Services Engine) is a comprehensive network access control solution that allows centralized management of authentication, authorization, and accounting (AAA). It integrates seamlessly with Active Directory (AD) for user validation and can forward authentication requests to AuthNull RADIUS Bridge, to enable Two-Factor Authentication (2FA).
This document provides a detailed guide to integrate Active Directory (AD) validation for user authentication and 2FA through the AuthNull RADIUS Bridge with Cisco ISE.
2. Prerequisites
Before starting the configuration, ensure you have the following:
- Cisco ISE up and running.
- Active Directory (AD) accessible for user validation.
- AuthNull RADIUS Bridge setup for 2FA authentication.
- RADIUS Clients (e.g., network devices or VPNs) configured in Cisco ISE.
3. Integration of Active Directory (AD) Validation in Cisco ISE
Step 1: Add Active Directory as an Identity Source in Cisco ISE
- Log in to Cisco ISE using the administrator account.
- Go to Administration > Identity Management > Identity Sources > External Identity Sources.
- Click on Add to add a new Active Directory server.
- In the Add Identity Source window:
- Identity Source Type: Select Active Directory.
- Name: Provide a name for the AD source (e.g., "Company_AD").
- Primary Domain Controller: Enter the hostname or IP address of your Primary Domain Controller.
- Secondary Domain Controller (optional): Enter the hostname or IP of a secondary DC for redundancy.
- Authentication Type: Select Simple Bind or Secure Bind depending on your environment.
- Username and Password: Enter the credentials for the AD user account that can authenticate users.
- Test Connection: Click to verify the connection between Cisco ISE and AD.
- Click Submit to save the AD configuration.
Step 2: Configure Authentication Policy for AD Validation
- Go to Policy > Authentication.
- Click Add to create a new Authentication Policy.
- In the Policy window:
- Condition: Set the condition to validate users through Active Directory (e.g., AD Username and Password).
- Identity Source: Select the Active Directory identity source that was added in Step 1.
- Authentication Method: Choose AD-based authentication (e.g., PEAP or EAP-MSCHAPv2).
- Click Save to apply the authentication policy.
Step 3: Test AD Authentication
- On the client machine, attempt to connect to the network (e.g., via VPN, wired, or wireless).
- Cisco ISE will verify the user's credentials against Active Directory.
- If the credentials are correct, the user will be authenticated and granted access based on the configured authorization policies.
4. Integrating Two-Factor Authentication (2FA) with AuthNull RADIUS Bridge
Step 1: Add AuthNull RADIUS Bridge as a Remote RADIUS Server in Cisco ISE
- Go to Administration > Network Resources > RADIUS Servers.
- Click Add to create a new Remote RADIUS Server.
- In the Add RADIUS Server window:
- Name: Enter a name (e.g., "AuthNull RADIUS Bridge").
- IP Address: Enter the IP address of the AuthNull RADIUS Bridge.
- Port: Enter the RADIUS port (typically 1812 for authentication).
- Shared Secret: Provide the shared secret for secure communication between Cisco ISE and AuthNull.
- Click Submit to save the RADIUS server configuration.