TekRadius is a freeware RADIUS server.
TekRadius complies with RFC 2865 and RFC 2866. It currently supports just Microsoft SQL Server. It runs as a Windows Service and comes with a Win32 management interface.
TekRadius allows you to log session details into a log file or to Event Log. You can select IP address to be listen and Radius Authentication and Accounting ports. You can optionally run it in Authorization only mode and you can turn off Accounting if you wish. You can also define your own Authorization SQL SELECT clause.
TekRADIUS supports PAP, CHAP, MS-CHAP v1, MS-CHAP v2, EAP-MD5, EAP-MS-CHAP v2 and PEAP (PEAPv0-EAP-MS-CHAP v2) authentication methods.
Requirements:
· Any edition of Microsoft SQL server.
· A Windows system with at least 1024 MB of RAM.
· Microsoft.NET Framework v4.0 Client Profile.
· 5 MB of disk space for installation. Disk space required for TekRADIUS database depends on your usage.
· Administrative privileges.
· Although an “sa” equivalent SQL user needed to create the database and the tables, users can set a less privileged SQL user for regular operation after creating the database and the tables.