Last updated on August 5, 2025
Haven’t Started With Rublon MFA Yet?
Protect your RADIUS and Active Directory users from hackers with our robust multi-factor authentication. Integrate with any VPN via RADIUS or LDAP authentication protocols.
Start From the Configuration Template
log:
debug: false
rublon:
api_server: https://core.rublon.net
system_token:
secret_key:
proxy_servers:
- name: RADIUS-Proxy
type: RADIUS
radius_secret: secret_to_communicate_with_the_proxy
ip:
port: 1812
mode: standard
auth_source: RADIUS_SOURCE_1
auth_method: email
- name: LDAP-Proxy
type: LDAP
ip:
port: 389
auth_source: LDAP_SOURCE_1
auth_method: email
auth_sources:
- name: LDAP_SOURCE_1
type: LDAP
ip:
port: 389
transport_type: plain
search_dn:
access_user_dn:
access_user_password:
- name: RADIUS_SOURCE_1
type: RADIUS
ip:
port: 1812
radius_secret: secret_to_communicate_with_the_auth_source
log:
debug: true
rublon:
api_server: https://core.rublon.net
system_token:
secret_key:
proxy_servers:
- name: RADIUS-Proxy
type: RADIUS
radius_secret: secret_to_communicate_with_the_proxy
ip:
port: 1812
mode: standard
auth_source: RADIUS_SOURCE_1
auth_method: email
auth_sources:
- name: RADIUS_SOURCE_1
type: RADIUS
ip:
port: 1812
radius_secret: secret_to_communicate_with_the_auth_source
Configuring the rublon and global Sections
rublon:
api_server: https://core.rublon.net
system_token: YOURTOKEN
secret_key: yoursecret
Note: Starting with version 3.8.0, you can store Rublon Authentication Proxy secrets in OS environment variables by setting the secret_source option to env in the global section of the config. For more information, refer to Configuring the Rublon Authentication Proxy Secret Source.
Note: You can define more than one rublon section. For more information, refer to the Auth Proxy documentation on the rublon section.
Configuring the RADIUS Authentication Source
auth_sources:
- name: RADIUS_SOURCE_1
type: RADIUS
ip:
port: 1812
radius_secret: secret_to_communicate_with_the_auth_source
auth_sources:
- name: RADIUS_SOURCE_1
type: RADIUS
ip: 10.0.2.0
port: 1812
radius_secret: 7iWX6XjVrsI0iVi
Get started by signing up for a Free 30-Day Rublon Trial →
Configuring the RADIUS Proxy Server
proxy_servers:
- name: RADIUS-Proxy
type: RADIUS
radius_secret: secret_to_communicate_with_the_proxy
ip:
port: 1812
mode: standard
auth_source: RADIUS_SOURCE_1
auth_method: email
proxy_servers:
- name: RADIUS-Proxy
type: RADIUS
radius_secret: jH4SMPBceRFi19Z
ip: 192.168.1.13
port: 1812
mode: standard
auth_source: RADIUS_SOURCE_1
auth_method: email
The Configuration File We Ended Up With
log:
debug: true
rublon:
api_server: https://core.rublon.net
system_token: YOURTOKEN
secret_key: yoursecret
proxy_servers:
- name: RADIUS-Proxy
type: RADIUS
radius_secret: jH4SMPBceRFi19Z
ip: 192.168.1.13
port: 1812
mode: standard
auth_source: RADIUS_SOURCE_1
auth_method: email
auth_sources:
- name: RADIUS_SOURCE_1
type: RADIUS
ip: 10.0.2.0
port: 1812
radius_secret: 7iWX6XjVrsI0iVi
Running and Testing
Rublon: User: test (test@rublon.com) has confirmed their identity using 2FA. Access granted.