Environment:
- Radius Server : FreeRadius
- Radius Client : TinyRadius
I am setting up RADIUS server in our organization. I want to secure my RADIUS server so that client needs to provide two things to connect and communicate securely with RADIUS server
- Radius Client Secret
- Client's certificate. 2 way SSL mutual Authentication.
Does Radius server support the 2 way SSL Authentication of its clients or does it only support Secret Key based authentication? I am using TinyRadius in my test client to connect to FreeRadius server.
I understand the fact that there are a limited number of Radius clients in an enclosed environment, like ours, where each client has its own unique key which it uses to send authentication requests to Radius. But, my concern is to make my Radius server aware that it only processes the requests of its intended clients.