Zuletzt aktualisiert am 30. Juli 2024
What is RADIUS?
RADIUS Protocol vs. RADIUS Server – Let’s Clear It Up!
Analogous to the RADIUS server, the RADIUS client is one of the parties that take part in the communication that uses the RADIUS protocol. The RADIUS client is usually a network access server (NAS) such as a virtual private network (VPN), router, or switch.
It is essential to know the difference between the RADIUS protocol, server, and client because it is easy to confuse these terms, which consecutively may lead to more misunderstandings.
How to make the RADIUS Protocol More Secure?
The RADIUS protocol does not encrypt the packets sent in communication between the client and server. The sole exception is the password. Despite password encryption, RADIUS is only as secure as its implementation. But even with an exemplary implementation, if a password is the only barrier a hacker must circumvent to break into your account, you are as good as hacked.
But there is a way. It is called Multi-Factor Authentication, or MFA for short. MFA adds an extra layer of security to your logins. If you combine your password with a Mobile Push authentication request, you boost your account security. But how does MFA work?
How Does MFA Work With RADIUS?
To enable MFA on your VPNs, you need to use the Rublon Authentication Proxy. The Rublon Authentication Proxy is an on-premises RADIUS proxy server.
With Rublon MFA enabled, the Rublon Authentication Proxy uses the RADIUS protocol to communicate with Service Providers, such as your VPN. To speak with an Identity Provider, the Rublon Authentication Proxy uses either the RADIUS protocol (if you store your users in, e.g., FreeRADIUS) or the LDAP protocol (if you store your users in, e.g., Active Directory).

1. User signs in to the Integrated Service (Service Provider) by providing their login and password (1)
2. The Integrated Service contacts the Rublon Authentication Proxy using the RADIUS protocol with PAP as the authentication option (2)
3. The Rublon Authentication Proxy asks the Identity Provider (either a RADIUS Server or an LDAP Server) if the password is correct. (3)
(Note that Rublon Authentication Proxy uses the RADIUS protocol to speak to the RADIUS Server. However, LDAP(S) is used to speak to the LDAP Server.)
4. If the password is correct, Rublon Authentication Proxy contacts the Rublon API (4) and asks the Rublon API to send a Mobile Push authentication request to User’s phone (5)
5. If User accepts the push, they get connected to the Integrated Service.