a high-performance and highly configurable RADIUS server
A high-performance RADIUS server with support for...
- many vendor-specific attributes
- proxying and replicating requests by any criteria
- authentication on system passwd, SQL, Kerberos, LDAP, users file, or PAM
- multiple DEFAULT configurations
- regexp matching in string attributes
and lots more.
1. Virtual Servers.
FreeRADIUS 2.0 supports virtual servers. This is probably the
single largest change that is NOT backwards compatible with 1.x.
The virtual servers do NOT have to be set up with the
"sites-available" and "sites-enabled" directories. You can still have
one "radiusd.conf" file, and put the server configuration there:
In freeradius 1.1.5-1, we changed our update-rc.d call so that we start
at S50 and stop at K19 in order to fix dependency issues with various
databases. This only takes effect for new installs however. If you
want to update your existing install to do the same, a quick method is:
update-rc.d -f freeradius remove
update-rc.d freeradius start 50 2 3 4 5 . stop 19
All code in this server was written for this project.
The server is mostly compatible with livingston radiusd-2.01
(no menus or s/key support though) but with more features, such as:
o Can limit the maximum number of simultaneous logins on a per-user basis!
o Multiple DEFAULT entries, that can optionally fall-through.
o In fact, every entry can fall-through
These are the relevant RFC's that normally ship with freeradius. However,
we have now decided that
$Id: README,v 1.6 2004/06/14 01:31:09 pnixon Exp $
VOIP ACCOUNTING WITH CISCO VSA
This directory contains scripts to create the server certificates.
To make a set of default (i.e.
HOW TO ISSUE A RELEASE
As of 2.0, the release process is much simpler. Edit the
FreeRADIUS 2.0.4 ; $Date: 2008/04/30 08:56:40 $ , urgency=medium
* Allow "vir
Browse inside freeradius_2.0.4+dfsg-6~bpo40+1_i386.deb