Toolpack:Adding RADIUS server D

From TBwiki
(Difference between revisions)
Jump to: navigation, search
(Added introduction)
(Added Server Type)
Line 23: Line 23:
 
*'''RADIUS timeout''' is the request timeout in milliseconds for each request to this server.
 
*'''RADIUS timeout''' is the request timeout in milliseconds for each request to this server.
 
*'''RADIUS retries''' is the number of retries the RADIUS client will try before falling back to other methods. See full details on functionality here: [[CDR redundancy|CDR redundancy]]
 
*'''RADIUS retries''' is the number of retries the RADIUS client will try before falling back to other methods. See full details on functionality here: [[CDR redundancy|CDR redundancy]]
 +
*'''Server type''' is Accounting for [[CDR]] and Authorization for [[Toolpack:Call_Routes_Settings_B#RADIUS_Authorization_and_Authentication|Authorization and Authentication]].
 
*'''Server secret''' is the passphrase to authenticate the TMG on the RADIUS server.
 
*'''Server secret''' is the passphrase to authenticate the TMG on the RADIUS server.
  

Revision as of 10:55, 6 April 2016

Applies to version(s): v2.9

These instructions are used to add a RADIUS accounting server or a RADIUS authorization server target to the configuration.

Call Detail Records (CDR) or Call authorization requests will be sent to there servers.

Multiple RADIUS servers can be configured to provide RADIUS redundancy.


1- Select RADIUS from the navigation panel.

EnableCdr 0.png


2- In the Editing RADIUS client configuration page, select Create new RADIUS server

AddRadiusServers 0.png


3- Configure the RADIUS server with these parameters:

  • Name to recognize the server.
  • RADIUS server address and port is the IP address and port of the RADIUS server we want to access. The format is x.x.x.x for the IP and you can add the port with a colon if it is different than the default port 1813 (for example 10.10.10.10:12345)
  • RADIUS timeout is the request timeout in milliseconds for each request to this server.
  • RADIUS retries is the number of retries the RADIUS client will try before falling back to other methods. See full details on functionality here: CDR redundancy
  • Server type is Accounting for CDR and Authorization for Authorization and Authentication.
  • Server secret is the passphrase to authenticate the TMG on the RADIUS server.

AddRadiusServers 1.png


4- You can configure multiple RADIUS servers to provide redundancy protection for RADIUS servers. Each entry can have different settings.

AddRadiusServers 2.png


Path

/configurations/@[configuration_name]/radius_servers/@[radius_server]

Parameters (text)

/configurations/@[configuration_name]/radius_servers/@[radius_server]
ip_address          = "@[address_number]"
name                = "@[radius_server]"
port                = @[port_number]
secret              = "@[secret]"
type                = "Accounting"

/configurations/@[configuration_name]/radius_servers/@[radius_server]/advanced_parameters
associated_authorization_server = ""
ip_header_tos                   = 0
polling_delay                   = "5 seconds"
polling_enabled                 = false
public_ip_address               = ""
retries                         = 2
timeout                         = "10 seconds"

Parameters (json)

{
  "advanced_parameters" : {
    "associated_authorization_server" : "",
    "ip_header_tos" : 0,
    "polling_delay" : "5 seconds",
    "polling_enabled" : false,
    "public_ip_address" : "",
    "retries" : 2,
    "timeout" : "10 seconds"
  },
  "ip_address" : "@[address_number]",
  "name" : "@[radius_server]",
  "port" : @[port_number],
  "secret" : "@[secret]",
  "type" : "Accounting"
}
Personal tools