dcsimg

5 Free RADIUS Server Testing Tools

By Eric Geier (Send Email)
Posted February 16, 2016

  • Previous
    5 Free RADIUS Server Testing and Monitoring Tools
    Next

    5 Free RADIUS Server Testing and Monitoring Tools

    It's always good to test a RADIUS server with a client simulator program during the configuration and troubleshooting of a RADIUS server — whether you're using NPS or IAS on a Windows Server or another AAA server. And while most RADIUS servers come with their own testing tool, it's always good to have choices, especially when several quality free alternatives are available.

    These RADIUS test server tools can help you check the initial configuration of the server and can also be used after making changes to the configuration settings, allowing you to quickly and efficiently experiment with varying client configurations. You might also want a RADIUS test monitoring application if you don't have some other network monitoring solution in place.

    Here are five RADIUS server testing and monitoring tools, all completely free.

    Depending on your firewall configuration, you may have to open up UDP ports 1645 and 1646 or 1812 and 1813, depending on which set of ports your server uses.

  • Previous
    NTRadPing
    Next

    NTRadPing

    1. NTRadPing

    NTRadPing is a free RADIUS client program offered by MasterSoft, an Italian software firm and developer of the DialWays server. NTRadPing is available for Windows as a standalone or portable program that doesn't require installation. It sends packets and displays the replies on the GUI. You can select preconfigured packet types and attributes, or define your own custom ones.

    You can quickly input sever, user, packet and attribute details on the NTRadPing GUI. The RADIUS dictionary is defined in an included file and can be customized with vendor specific attributes as needed.

    Once everything is set, hit send and you'll see any replies. You can easily save all the settings and load them at a later time.

    NTRadPing even has a Help button that provides pertinent info.

  • Previous
    radclient and radtest
    Next

    radclient and radtest

    2. radclient (Included with FreeRADIUS)

    radclient and radtest are free and open source RADIUS client command-line programs available in Linux and included with the open source FreeRADIUS project.

    radclient can send packets to a RADIUS server and display the replies at the command-line. It can be used to test changes you made in the configuration of the radius server, or it can be used to monitor if a RADIUS server is up. You can send authentication, accounting, status and disconnect packets with radclient.

    With radclient you can pass the desired attributes in the command-line or point to a file. You can also specify the number of times to send the packet, number of retry times, delay between packets and timeout limit. It uses the default dictionaries included with Free RADIUS.

    radtest is an even more barebones way to test your radius server, needing only the following syntax: radtest {username} {password} {hostname} 10 {radius_secret}

  • Previous
    Radlogin from IEA Software
    Next

    Radlogin from IEA Software

    3. Radlogin from IEA Software

    Radlogin is offered free by IEA Software, developer of the RadiusNT and RadiusX servers. Radlogin can run on Windows, FreeBSD, Sparc Solaris and Linux platforms.

    As with other free RADIUS server testing tools, Radlogin can send basic authentication, accounting and disconnect requests. At the same time, it's more advanced than the other programs we've discussed so far.

    You can send RADIUS queries from the command line, from a web-based interface or via the web service API. The Radlogin dictionary supports more than 70 vendors. It even validates the RADIUS packet decodes. Status and reply details are displayed and stored for later reference.

    Radlogin can also be used for load testing and even as an automated pinging and monitoring solution with uptime statistics and email/SMS alerts.

    You'll find a comprehensive configuration and user PDF manual included with Radlogin download.

  • Previous
    RadPerf
    Next

    RadPerf

    4. RadPerf

    RadPerf is provided free by Network RADIUS SARL, a FreeRADIUS consulting company headed by one of its founders, Alan DeKok. RadPerf is a command-based client program designed specifically for load-testing RADIUS servers to see if they're production-ready. It runs on Windows, Mac OS X and Linux.

    You can load into RadPerf a list of users and passwords in a CSV file, so it can generate the authentication and accounting packets at your desired rate. It can also help simulate pikes in traffic, long-lived user sessions and end-to-end user behavior.

    After testing, RadPerf provides a report comparing the offered and accepted load, and also returns the total accepted packets per second.

  • Previous
    RADIUS Test Rig Utility
    Next

    RADIUS Test Rig Utility

    5. RADIUS Test Rig Utility

    RADIUS Test Rig Utility is a free RADIUS client utility provided by Juniper Networks, an enterprise networking vendor. It is also known simply as RadiusTest.

    Editors note: The RadiusTest from Juniper Networks is not to be confused with the $29.95 shareware Radius Test / RadTest suite of Radius testing tools from RadUtils, which is a great option if you're willing to spend a bit more than the freeware RADIUS server testing options. RadUtils does offer a 15-day evaluation trial period for Radius Test.

    Back to Juniper Networks' RADIUS testing tool, the RADIUS Test Rig Utility runs on Windows as a portable program that doesn't require installation. However, it is limited to only sending packets for authentication and accounting (PAP and CHAP).

    You input all the settings via both the configuration file and GUI. Radius Test's RADIUS server dictionary is loaded with the popular vendor attributes and can be customized if needed.

    After hitting Execute, you'll see the status and elapsed time for each packet. You'll also see a run-down of the overall testing statistics. Plus, you can press the Details button to view status details and packets sent and received.

  • Previous
    RADIUS Server Testing: Recommended for You
    Next

    RADIUS Server Testing: Recommended for You

When troubleshooting a RADIUS server, it's good to have a client simulator program. These five completely free RADIUS testing and monitoring tools can help you check the initial configuration of the server and any changes you make.


Comment and Contribute

Your name/nickname

Your email

(Maximum characters: 1200). You have characters left.


 

 


Thanks for your registration, follow us on our social networks to keep up-to-date