XTRadius > Welcome
XtRadius is a freeware radius server implementation. If you aren't familiar with radius, click here for an explanation.
The main difference between XTRadius and other radius servers, is that it allows you to execute fully customisable scripts to handle authentication and user accounting. A benefit of this feature is that instead of using either the radius users file, or the system password file for authentication, you can call a script/application which may query any source (such as an SQL database), and check for valid conditions before allowing a user to login. Unlike other solutions, no patching is required.
Based on Cistron Radius
The latest release of XTRadius is based on Cistron
Radius 1.6.6, and includes all the features of Cistron, as well
as other improvements.
How it works
Communication between the XtRadius server and external scripts is made using command line parameters or via environment variables. For more information on setting up and configuring XTRadius, please visit the Documentation area.
If you would like to see an example of a script, click here or visit the scripts section in the Download area.