Pages

Tuesday, March 11, 2014

Setup and Configure FreeRadius on Captive Portal

Setup and Configure FreeRadius on Captive Portal


What is radius server?

Remote Access Dial In User Service (RADIUS) is a networking protocol that provides centralized Authentication, Authorization, and Accounting (AAA) management for computers that connect and use a network service. RADIUS servers use the AAA concept to manage network access in the following two-step process, also known as an "AAA transaction". AAA stands for “authentication, authorization and accounting”. Authentication and Authorization characteristics in RADIUS are described in RFC 2865 while Accounting is described by RFC 2866.



Radius Package Installation

1.) Go to System>> Packages>> Available Packages>>
2.) click on the plus (+) sign button to install the application, and wait until the application installation is done.





Create Freeradius User

1.) Go to Services>> FreeRADIUS>>

2.) With "Users" tab selected, click on plus (+) sign button, please see the images below.





Create Radius Client

1.) Go to Services>> FreeRADIUS>>

2.) With "Clients" tab selected, click on plus (+) sign button, please see the images below.
     Note: client's IP address should be match to your captive portal ip address.


Enable Freeradius on Captive Portal

1.) Go to Services>> Captive Portal>>

2.) On Authentication section, select RADIUS Authentication and enter the IP address and shared secret we just created. Please follow the image below.


Done!

If you want to see more videos about PFsense Captive Portal, please visit my youtube Channel


Thank you :)