Local EAP
Local EAP is a controller feature that
-
makes the controller act as both authenticator and authentication server
-
allows 802.1x authentication on WPA Enterprise wireless clients without the use of any RADIUS server, and
-
refers to the EAP authentication server activity and not necessarily tied to the user credentials validation that can be delegated to an external LDAP database.
Feature scenarios
Local EAP is designed to allow administrators to use Enterprise-grade 802.1x authentication for a limited number of users in situations and branches where an external dedicated RADIUS server may not be available. It can also work as an emergency backup in case the RADIUS server is not available.
You can implement Local EAP either with users local to the controller or use an external LDAP database to store the user credentials.
Restrictions for local EAP
Consider these restrictions when implementing local EAP on wireless controllers.
-
It is not possible to configure AAA attributes, such as per-user ACL or per-user session timeout using local EAP.
-
Local EAP only allows user database either locally on the controller or on an external LDAP database.
-
Local EAP supports TLS 1.2 as of 17.1 and later software release.
-
Local EAP uses the trustpoint of your choice on the controller. You will either need to install a publicly trusted certificate on the controller or import it on the clients for the EAP session to be trusted by the client.
-
Local EAP supports EAP-FAST, EAP-TLS, and PEAP as EAP authentication methods.

Note
PEAP-mschapv2 does not work when using certain external LDAP databases that only support clear text passwords.
-
When FIPS mode is enabled on the controller, the password for local EAP users must be configured with an encryption higher than type six, otherwise the users fail to authenticate. To ensure successful authentication, configure the password using the command algorithm-type sha256 secret <password> .
Configure local EAP profile (CLI)
Procedure
|
Step 1 |
Enter global configuration mode. Example:
|
|
Step 2 |
Create an EAP profile. Example:
Example:
|
|
Step 3 |
Configure the PEAP method on the profile. Example:
|
|
Step 4 |
Configure the PKI trustpoint on the profile. Example:
Example:
|
Configure local EAP profile (GUI)
Configure a local EAP profile to enable secure authentication for wireless clients using various EAP methods.
Use this procedure to create a local EAP profile through the graphical user interface when you need to provide secure wireless authentication capabilities.
Procedure
|
Step 1 |
Choose Configuration > Security > Local EAP. |
||
|
Step 2 |
Click Add. |
||
|
Step 3 |
In the Create Local EAP Profiles page, enter a profile name.
|
||
|
Step 4 |
Click Apply to Device. |
The local EAP profile is successfully created and applied to the device, enabling secure authentication for wireless clients.
Configure AAA authentication (GUI)
This task enables you to set up authentication, authorization, and accounting (AAA) authentication methods using the graphical user interface to control network access and security.
AAA authentication is a security framework that controls access to network resources. You can configure different authentication methods such as local authentication or external authentication servers to validate user credentials before granting network access.
Procedure
|
Step 1 |
Choose Configuration > Security > AAA, and navigate to the AAA Method List > Authentication tabs. |
|
Step 2 |
Click Add. |
|
Step 3 |
Choose dot1x as the Type and local as the Group Type. |
|
Step 4 |
Click Apply to Device. |
The AAA authentication method is configured and applied to the device. The system will now use the specified authentication method (dot1x with local group type) to validate user access requests.
Configure AAA authorization method (GUI)
Configure AAA authorization methods to control access permissions for network and credential-download operations.
AAA authorization methods define how the system determines what actions authenticated users are permitted to perform. This configuration is essential for maintaining network security and access control.
Procedure
|
Step 1 |
Navigate to Authorization sub-tab. |
||
|
Step 2 |
Create a new method for credential-download type and point it to local.
|
AAA authorization methods are configured for both credential-download and network authorization types, pointing to local authentication.
Configure AAA authorization method (CLI)
Configure AAA authorization method to establish authentication and authorization policies for network access control using CLI commands.
Use this procedure when you need to set up AAA authorization method through the command line interface to control network access and credential management.
Procedure
|
Step 1 |
Enter global configuration mode. Example:
|
|
Step 2 |
Create a AAA authentication model. Example:
|
|
Step 3 |
Configure the default local RADIUS server. Example:
|
|
Step 4 |
Configure default database to download credentials from local server. Example:
|
|
Step 5 |
Configure the local authentication method list. Example:
|
|
Step 6 |
Configure authorization for network services. Example:
|
AAA authorization method is configured with local authentication and authorization for dot1x, credential download, and network services.
Configure local advanced methods (GUI)
Configure local advanced authentication and authorization methods to control access to network resources using the graphical user interface.
Local advanced methods provide enhanced security controls for authentication and authorization in AAA configurations. Use this procedure when you need to set default local authentication and authorization methods through the GUI.
Procedure
|
Step 1 |
In the Configuration > Security > AAA window, perform the following:
|
|
Step 2 |
Click Apply. |
The local advanced authentication and authorization methods are configured and applied to the AAA settings.
Configure WLAN (GUI)
Configure a WLAN profile to enable wireless network access for clients.
WLAN configuration allows you to define wireless network parameters including SSID, radio policy, and authentication settings.
Procedure
|
Step 1 |
Choose Configuration > Tags & Profiles > WLANs. |
|
Step 2 |
In the WLANs window, click the name of the WLAN or click Add to create a new one. |
|
Step 3 |
In the Add/Edit WLAN window that is displayed, click the General tab to configure the following parameters.
|
|
Step 4 |
In the AAA tab, you can configure the following:
|
|
Step 5 |
Click Save & Apply to Device. |
The WLAN is configured and applied to the device. The wireless network is now available for client connections with the specified settings.
Configure WLAN (CLI)
Configure a WLAN using CLI commands to establish wireless network connectivity with dot1x security authentication.
Use this procedure when you need to set up a wireless LAN with security authentication through the command line interface.
Procedure
|
Step 1 |
Enter global configuration mode. Example:
|
||
|
Step 2 |
Enter the WLAN configuration sub-mode. Example:
wlan-name : Is the name of the configured WLAN. wlan-id : Is the wireless LAN identifier. The range is 1 to 512. ssid-name : Is the SSID name which can contain 32 alphanumeric characters.
|
||
|
Step 3 |
Enable security authentication list for dot1x security. The configuration is similar for all dot1x security WLANs. Example:
|
||
|
Step 4 |
Set EAP Profile on an WLAN. Example:
profile name : Is the EAP profile on an WLAN. |
The WLAN is configured with dot1x security authentication and the specified EAP profile.
Create a user account (CLI)
This task creates a new user account with specified parameters including username, password, creation time, description, and user type.
Use this procedure when you need to create a user account through the command-line interface. This method allows you to specify detailed account parameters during the creation process.
Before you begin
Follow these steps to create a user account using CLI commands:
Procedure
|
Step 1 |
Enter global configuration mode. Example:
|
|
Step 2 |
Create a user account. Example:
|
|
Step 3 |
Set the creation time of the user account. Example:
|
|
Step 4 |
Add a user-defined description to the new user account. Example:
|
|
Step 5 |
Create a password for the user account. Example:
|
|
Step 6 |
Specify the type of user account. Example:
|
The user account is created with the specified username, password, creation time, description, and user type. The account is now available for use on the device.
Attach a policy profile to a WLAN interface (GUI)
This task allows you to attach a policy profile to a WLAN interface to control network access and security policies for wireless connections.
Policy profiles define access control rules and security settings for WLAN interfaces. Attaching a policy profile to a WLAN interface ensures that wireless clients connecting through that interface are subject to the defined policies.
Procedure
|
Step 1 |
Choose Configuration > Tags & Profiles > Tags. |
|
Step 2 |
On the Manage Tags page, click Policy tab. |
|
Step 3 |
Click Add to view the Add Policy Tag window. |
|
Step 4 |
Enter a name and description for the policy tag. |
|
Step 5 |
Click Add to map the WLAN and policy. |
|
Step 6 |
Choose the WLAN profile to map with the appropriate policy profile, and click the tick icon. |
|
Step 7 |
Click Save & Apply to Device. |
The policy profile is attached to the WLAN interface. The configuration is saved and applied to the device, ensuring that the policy rules are enforced for clients connecting through the specified WLAN interface.
Deploy policy tag to access points (GUI)
Deploy policy tags to access points to apply specific wireless policies and configurations to designated access points in your network.
Use this procedure when you need to assign policy tags to access points through the graphical user interface. Policy tags allow you to apply consistent configurations across multiple access points.
Procedure
|
Step 1 |
Choose Configuration > Wireless > Access Points. |
|
Step 2 |
On the All Access Points page, click the access point you want to configure. Make sure that the tags assigned are the ones you configured. |
|
Step 3 |
Click Apply. |
The policy tag is successfully deployed to the selected access point, and the wireless policies associated with the tag are applied to that access point.
Feedback