Install and configure NPS
NPS RADIUS Extension (RADIUS Extension) is an extension module for Microsoft Network Policy Server (NPS, included in Windows Server). Therefore, before you start installing RADIUS Extension, you must install and configure NPS. Otherwise, the extension does not work.
Install NPS
Open Server Manager.
In the upper right corner, click Manage → Add Roles and Features.
In the Add Roles and Features Wizard, on the Installation Type tab, select Role-based or feature-based installation.
On the Server Selection tab, select the server for the installation.
On the Server Roles tab, select the Network Policy and Access Services role and agree to install the additional components.
Go through the wizard steps up to the Confirm installation selections tab, leaving the default settings.
Click Install.
Configure NPS
Add a RADIUS client
Start Network Policy Server.
Expand the RADIUS Clients and Servers section.
Right-click RADIUS Clients and select New.
In the New RADIUS Client window, specify the client settings:
In the Friendly name field, enter an arbitrary friendly name.
In the Address (IP or DNS) field, enter the address of the client component server.
In the Shared Secret section, specify the secret key for the connection.
NoteSpecify the shared secret that was set when configuring the client component. If the connection on the client side has not been configured yet, specify an arbitrary secret and remember it. This key is required when configuring the client component connection.
Click OK.
Add a network policy
Start Network Policy Server.
Expand the Policies section.
Right-click Network Policies and select New.
In the Policy name field, specify an arbitrary name and click Next.
In the Specify Conditions window, add the conditions that are checked when clients connect. To do this, click Add... and select a suitable condition. After adding the condition, click Next.
NoteThe User Groups condition is added as an example. When adding a group, you need to specify the name of the user group from Active Directory.
In the Specify Access Permission window, select Access granted and click Next.
In the Configure Authentication Methods window, select the authentication methods configured on the client and click Next.
ImportantThe authentication methods on the RADIUS server side and on the client side must match, otherwise an authentication error occurs.
NoteIf you use MS-CHAP (Challenge Handshake Authentication Protocol) authentication, enable the Store password using reversible encryption option in the user account parameters in Active Directory and update the user password.
In the Configure Constraints and Configure Settings windows, leave the default values and click Next.
In the Completing New Network Policy window, check the data and click Finish.