10-19
Catalyst2950 and Catalyst2955 Switch Software Configuration Guide
78-11380-10
Chapter10 Configuring 802.1x Port -Based Authentication Configuring 802.1x Authentication
Configuring 802.1x Authentication
To configure 802.1x port-based authentication, you must enable AAA and specify the authentication
method list. A method list describes the sequence and authent icat ion me thods to be quer i ed to
authenticate a user.
The software uses the first method listed to authenticate users. If that method fails to respond, the
software selects the next authentication method in the method list. This process continues until the re is
successful communication with a listed authentication method or until all defined methods are
exhausted. If authentication fails at any point in this cycle, the authentica tion process st ops, and no oth er
authentication methods are attempted.
To allow per-user ACLs or VLAN assignment, you must enable AAA auth oriz ati on t o configur e th e
switch for all network-related service requests.
This is the 802.1x authentication, authorization and accounting process:
Step1 A user connects to a port on the switch.
Step2 Authentication is performed.
Step3 VLAN assignment is enabled, as appropriate, based on the RA DIU S se r ver configura tio n.
Step4 The switch sends a start message to an accounting server.
Step5 Re-authentication is performed, as necessary.
Step6 The switch sends an interim accounting update to the accounting server that is based on the result of
re-authentication.
Step7 The user disconnects from the port.
Step8 The switch sends a stop message to the accounting server.
Beginning in privileged EXEC mode, follow these steps to configure 802.1x port -b ased au then t icat ion:
Step3 dot1x default Reset the configurable 802.1x parameters to the default values.
Step4 end Return to privileged EXEC mode.
Step5 show dot1x interface interface-id Verify your entries.
Step6 copy running-config startup-config (Optional) Save your entries in the configuration file.
Command Purpose
Command Purpose
Step1 configure terminal Enter global configuration mode.
Step2 aaa new-model Enable AAA.