This article describes how to implement a RADIUS server on the UniFi Controller.
|Note: This feature appears in UniFi Controller v5.5.5+ which is currently in Beta. Beta features are not supported by our livechat, but answers can be found via the UniFi Beta Forum. If you are interested in testing this and other new features, follow this article to sign up for the Beta Program. We also appreciate any feedback about our beta-related articles, such as this one. Send yours by clicking on the Give Feedback button at the bottom of this page.|
Table of Contents
UniFi allows you to manage your network in every location no matter how remote, and with RADIUS you can use the same login at each site. RADIUS (Remote Authentication Dial In User Service) is a popular network protocol that provides for the AAA (Authentication, Authorization, and Accounting) needs of modern IT environments. RADIUS equips administrators with the means to better manage network access by helping to provide a greater degree of security, control and monitoring. In basic terms, RADIUS allows remote users connecting to a wireless network to identify themselves and subsequently receive access to what they require.
Starting with controller version 5.5.4, users can now implement a RADIUS server from the GUI, provisioning a config to run freeRADIUS on the USG. Follow the steps below to learn how.
Steps - How to Implement a RADIUS Server on the UniFi Controller
1. In the UniFi Controller, go to Settings > Services > RADIUS (Beta) > Server.
2. Click Enable RADIUS server.
3. All defaults are set accordingly, just add a Secret (password) as shown in the image below.
4. Click Apply Changes.
5. Now switch over to the Users tab and click on Create New User.
6. Fill in the name and password for the user. Note: Choose the desired Tunnel Type, Tunnel Medium Type, and VLAN for the RADIUS user's requirements.
7. Click Save.