radius-server (System)
Syntax
radius-server {
server-address {
accounting-port port-number;
accounting-retry number;
accounting-timeout seconds;
dynamic-request-port number;
max-outstanding-requests value;
message-authenticator;
no-message-authenticator;
port number;
preauthentication-port number;
preauthentication-secret secret;
retry number;
routing-instance routing-instance-name;
secret password;
source-addresssource-address;
timeout seconds;
tls {
ca-profiles name;
}
}
Hierarchy Level
[edit system]
Description
Configure the RADIUS authentication server for subscriber access management, Layer 2 Tunnelling Protocol (L2TP), or Point-to-Point Protocol (PPP).
To configure multiple RADIUS servers, include multiple radius-server server-address statements.
The servers are tried in order and in a round-robin fashion until
a valid response is received from one of the servers or until all
the configured retry limits are reached.
The accounting-port and source-address options are not available on QFabric systems.
Options
| server-address |
Specify the IPv4 or IPv6 address of the RADIUS authentication server. |
| accounting-port port-number |
Configure the accounting port number on which to contact the RADIUS server.
|
| accounting-retry number |
Configure the number of accounting retry attempts.
|
| accounting-timeout seconds |
Configure the accounting request timeout period.
|
| dynamic-request-port number |
Configure the RADIUS client dynamic request port number
|
| max-outstanding-requests value |
Configure the maximum number of outstanding requests in flight to the server.
|
| message-authenticator |
Require the Message Authenticator attribute to be present in RADIUS server replies to the Access-Request message. If the reply does not contain the Message Authenticator attribute or if the Message Authenticator attribute is not the first attribute in the reply, the reply is silently discarded. This setting is ignored when running RADIUS over TLS (RADSEC). Note: The
message-authenticator and
no-message-authenticator settings are mutually-exclusive. We
recommend that you explicitly set one or the other as required and not rely on the
defaults. |
| no-message-authenticator |
Do not require the Message Authenticator attribute to be present in RADIUS server replies to the Access-Request message. This setting is ignored when running RADIUS over TLS (RADSEC). Note: The
message-authenticator and
no-message-authenticator settings are mutually-exclusive. We
recommend that you explicitly set one or the other as required and not rely on the
defaults. |
| port port-number |
Configure the port number on which to contact the RADIUS server.
|
| preauthentication-port number |
Configure the RADIUS server preauthentication-port number.
|
| preauthentication-secret secret |
Configure the shared secret with the RADIUS server; it can include spaces if the character string is enclosed in quotation marks. The secret used by the local device must match that used by the RADIUS server. |
| retry value |
Configure the number of times that the device is allowed to try to contact a RADIUS authentication server.
|
| routing-instance routing-instance-name |
Configure the routing instance name for the management routing instance. In the case
of configuring the non-default management instance, use the value
Note:
You must also define the mgmt_junos routing instance under the If you do not configure the mgmt_junos instance under the |
| secret password |
(Required) Configure the password (shared secret) to use with the RADIUS server; it can include spaces if the character string is enclosed in quotation marks. The secret password used by the local device must match that used by the RADIUS server. |
| source-address source-address |
Configure a valid IPv4 or IPv6 address configured on one of the device’s interfaces. |
| timeout seconds |
Configure the amount of time the local device waits to receive a response from a RADIUS server.
|
| tls |
Configure RADIUS over the Transport Layer Security (TLS) protocol. |
Required Privilege Level
admin—To view this statement in the configuration.
admin-control—To add this statement to the configuration.
Release Information
Statement introduced before Junos OS Release 7.4.
routing-instance introduced in Junos OS Release 18.1R1.