Contents

User's Guide
Overview
What It Is
What's New
Key Features List
ClearBox Enterprise vs ClearBox
System Requirements
Purchasing Licenses
Getting Started
Quick Start
Understanding Server Components
Managing User Accounts
Configuring RADIUS Realms
Realm Settings
Realm Rules
Dynamic Realm Rules
Authentication
Authentication Protocols Compatibility
Logging Authentication Packets
Logging Discarded Requests
Authorization
Accounting
Account Log Files
Realm Settings
Configuring SQL Queries
Private RADIUS Attributes
Regular Expressions Syntax
RADIUS Clients
RADIUS Client Settings
Dynamic Clients Settings
SQL Data Sources
SQL Data Source Settings
LDAP Servers
LDAP Server Settings
Remote RADIUS Servers
Remote RADIUS Server Settings
State Servers
State Server Settings
Meta Configuration
Meta Configuration
Meta Configuration Settings
Meta Base Schema
TLS Settings
Creating SSL Certificates
Creating Server Sertificate
Requesting Server Certificate
Creating Client Certificates
Revoking a Certificate or Renewing CRL
Exporting CA Certificate
Issuing a Certificate in Active Directory CA
Remote Configuration
Advanced ISP Billing Integration
DTH Billing Integration
Platypus Billing System Intergration
OnDO SIP Server Integration
How Do I...
Wi-Fi Security
Wireless Authentication
Wi-Fi and RADIUS
Supported EAP Authentication Types
Security Considerations
10 Tips for Wireless Network Security
Administering the Server
Logging
Debug Logs
Troubleshooting
Using Client Tool
List of Server Errors
Maintaining RADIUS Dictionary
Basic Concepts
AAA
Authentication
Wireless Authentication
Authentication Protocols
Authorization
Accounting
RADIUS
RADIUS
Realms
RADIUS Proxy
RADIUS Attributes
Example of RADIUS Packet Transactions
List of Standard RADIUS Attributes
Glossary
Technical Support
Purchasing Licenses
Contacts

 
Home
ClearBox Enterprise Server 2.0 Online Manual
Prev Page Next Page
 
 
ClearBox Enterprise Serverâ„¢ 2.0. User's Guide

Dynamic Clients Settings

When the number of RADIUS clients is too large for listing then manually in Configurator, it may become useful to store the clients in some SQL data source.

ClearBox offers two options here:

  • Query a data source at the server startup for the list of authorized clients and their secrets.
  • Query for client secrets at run-time, just when it receives a request from an unknown client.

Select Dynamic Clients under RADIUS Clients:

Data source. Select a database source from the list. This source will be queried for the clients list.

Query string. Specifies the SQL command selecting client IP addresses and secrets at the server startup. Each row returned by the query should have two or three fields. The first row is a string with client's IP address or a number representing this address (in network-byte order). The second field should be a string with the secret shared by the client. The third field is optional and may be a string with client default realm name.

Field Meaning Type
1 IP address string/4 bytes integer
2 Secret string
3 (optional) Default realm ID string

 

Query for client secrets at run-time. Check this option on to make the server issue the Query string query each time it receives a request from an unknown client (this client IP address is denoted by $c). This SQL command should select one row with one field containing the string with the secret from the Data source. If no row is selected, all requests from this host are discarded.

Field Meaning Type
1 Secret string

The typical query string is:

SELECT Secret FROM NASes WHERE IPAddress='$c'

Apply Changes. Click to save the query and other database settings.

Preview Results. You may click it to preview the result of the query specified.


© 2001-2007 XPerience Technologies. www.xperiencetech.com
Converted from CHM to HTML with chm2web Pro 2.7 (unicode)