R2511-HP MSR Router Series Security Configuration Guide(V5)

146
Configuring the macAddressElseUserLoginSecure mode
Network requirements
As shown in Figure 49, a client is connected to the Device through Ethernet 1/1. The Device authenticates
the client by a RADIUS server. If the authentication succeeds, the client is authorized to access the
Internet.
Restrict port Ethernet 1/1 of the Device:
Allow more than one MAC authenticated user to log on.
For 802.1X users, perform MAC authentication first and then, if MAC authentication fails, 802.1X
authentication. Allow only one 802.1X user to log on.
Use the hyphenated, lowercased MAC address of a user as both the username and password for
MAC authentication of the user.
Set the total number of MAC authenticated users and 802.1X authenticated users to 64.
Enable NTK to prevent frames from being sent to unknown MAC addresses.
Configuration procedure
Configuration procedures for the host and RADIUS servers are not shown.
1. Configure the RADIUS protocol:
Configure the RADIUS authentication/accounting and ISP domain settings the same as in
"Configuring the userLoginWithOUI mode."
2. Conf
igure port security:
# Enable port security.
<Device> system-view
[Device] port-security enable
# Use MAC-based user accounts for MAC authentication users. Each MAC address must be
hyphenated and in lowercase.
[Device] mac-authentication user-name-format mac-address with-hyphen lowercase
[Device] interface ethernet 1/1
# Specify ISP domain sun for MAC authentication.
[Device] mac-authentication domain sun
# Set the 802.1X authentication method to CHAP. (This configuration is optional. By default, the
authentication method is CHAP for 802.1X.)
[Device] dot1x authentication-method chap
# Set port security's limit on the number of MAC addresses to 64 on the port.
[Device] interface ethernet 1/1
[Device-Ethernet1/1] port-security max-mac-count 64
# Set the port security mode to macAddressElseUserLoginSecure.
[Device-Ethernet1/1] port-security port-mode mac-else-userlogin-secure
# Set the NTK mode of the port to ntkonly.
[Device-Ethernet1/1] port-security ntk-mode ntkonly
Verifying the configuration
# Display the port security configuration.
<Device> display port-security interface ethernet 1/1
Equipment port-security is enabled