CLI Guide

Table Of Contents
Security Commands 943
Example
The following example configures RADIUS servers at 1.1.1.1, 2.2.2.2, and
3.3.3.3 and CoA clients at 4.4.4.4 and 5.5.5.5. It sets the front panel ports to
use multi-auth authentication. CoA is configured for two dynamic RADIUS
servers located at 1.1.1.1 and 2.2.2.2 using a global shared secret and a third
server using a server specific shared secret. CoA and disconnect requests are
accepted from the CoA clients at 4.4.4.4 and 5.5.5.5. Any attribute contained
in the Disconnect request is allowed for session identification. In this
example, the NAS-IP-Address is optionally configured at the fixed IPv4
address of 3.3.3.3. CoA client 5.5.5.5 uses the global server key while client
4.4.4.4 uses a client-specific server key.
console#configure terminal
console(config)# aaa new-model
console(config)# aaa authentication dot1x default radius
console(config)# dot1x system-auth-control
console(config)# interface range gi1/0/1-24
console(config-if)# authentication port-control auto
console(config-if)# authentication host-mode multi-auth
console(config-if)# exit
console(config)# radius server 1.1.1.1
console(Config-radius)#primary
console(Config-radius)#exit
console(config)# radius server 2.2.2.2
console(Config-radius)#exit
console(config)# radius server 3.3.3.3
console(Config-radius)#key “That’s your secret.”
console(Config-radius)#exit
console(config)# radius server key “Keep it. Keep it.”
console(config)# aaa server radius dynamic-author
console(config-radius-da)# client 4.4.4.4 server-key 0 “That’s your secret.”
console(config-radius-da)# client 5.5.5.5
console(config-radius-da)# server-key 0 “Keep it. Keep it.”
console(config-radius-da)# port 3799
console(config-radius-da)# auth-type any
console(config-radius-da)# exit
console(config)#radius server attribute 4 3.3.3.3
console(config)#dot1x system-auth-control
console(config)#exit
console#clear authentication sessions