Related Documentation
- aaa accounting broadcast
- aaa accounting duplication
- aaa accounting immediate-update
- aaa authentication default
- aaa duplicate-address-check
- key
- max-sessions
- radius accounting server
- radius authentication server
- radius rollover-on-reject
- radius tunnel-accounting
- radius udp-checksum
- retransmit
- timeout
- udp-port
- virtual-router
Configuring RADIUS AAA Servers
The number of RADIUS servers you can configure depends on available memory. The router has an embedded RADIUS client for authentication and accounting.
![]() | Note: You can configure B-RAS with RADIUS accounting, but without RADIUS authentication. In this configuration, the username and password on the remote end are not authenticated and can be set to any value. |
You must assign an IP address to a RADIUS authentication or accounting server to configure it.
If you do not configure a primary authentication or accounting server, all authentication and accounting requests will fail. You can configure other servers as backup in the event that the primary server cannot be reached. Configure each server individually.
To configure an authentication or accounting RADIUS server:
- Specify the authentication or accounting server address.host1(config)#radius authentication server 10.10.10.1 host1(config-radius)#orhost1(config)#radius accounting server 10.10.10.6 host1(config-radius)#
- (Optional) Specify a UDP port for RADIUS authentication
or accounting server requests.host1(config-radius)#udp-port 1645
- Specify an authentication or accounting server secret.host1(config-radius)#key gismo
- (Optional) Specify the number of retries the router makes
to an authentication or accounting server before it attempts to contact
another server.host1(config-radius)#retransmit 2
- (Optional) Specify the number of seconds between retries.host1(config-radius)#timeout 5
- (Optional) Specify the maximum number of outstanding requests.host1(config-radius)#max-sessions 100
- (Optional) Specify the amount of time to remove a server
from the available list when a timeout occurs.host1(config-radius)#deadtime 10
- (Optional) In Global Configuration mode, specify whether
the E Series router should move on to the next RADIUS server
when the router receives an Access-Reject message for the user it
is authenticating. host1(config)#radius rollover-on-reject enable
- (Optional) Enable duplicate address checking.host1(config)aaa duplicate-address-check enable
- (Optional) Specify that duplicate accounting records be
sent to the accounting server for a virtual router.host1(config)#aaa accounting duplication routerBoston
- (Optional) Enter the correct virtual router context, and
specify the virtual router group to which broadcast accounting records
are sent. host1(config)#virtual-router vrSouth25 host1:vrSouth25(config)#aaa accounting broadcast westVrGroup38 host1:vrSouth25(config)#exit
- (Optional) Specify that immediate accounting updates be
sent to the accounting server when a response is received to an Acct-Start
message.host1(config)#aaa accounting immediate-update
- (Optional) Specify whether the router collects all statistics
or only the uptime status. host1(config)#aaa accounting time
- (Optional) Specify that tunnel accounting be enabled or
disabled.host1(config)#radius tunnel-accounting enable
- (Optional) Specify the default authentication and accounting
methods for the subscribers. host1(config)#aaa authentication ppp default radius none
- (Optional) Disable UDP checksums on virtual routers you
configure for B-RAS.host1:(config)#virtual router boston host1:boston(config)#radius udp-checksum disable
Related Documentation
- aaa accounting broadcast
- aaa accounting duplication
- aaa accounting immediate-update
- aaa authentication default
- aaa duplicate-address-check
- key
- max-sessions
- radius accounting server
- radius authentication server
- radius rollover-on-reject
- radius tunnel-accounting
- radius udp-checksum
- retransmit
- timeout
- udp-port
- virtual-router