► Select RADIUS as the Authentication method. Note: This is a different value from the RADIUS shared secret. ► Enter a shared secret that will be used by the client devices to establish the VPN connection. This will be a unique IP subnet offered to clients connecting to the MX Security Appliance via a Client VPN connection. ► Select the option to enable the Client VPN Sever. ► Log onto the Cisco Meraki Dashboard and navigate to Configure > Client VPN.
Once the TOTPRadius appliance has been configured, the following steps outline how to configure Client VPN to use TOTPRadius: In the same section you can also allow re-enrollment and modify the intro text of the LDAP web enrollment page. ► If you decide to allow self-enrollment, make sure "Allow ldap enrollment" parameter is enabled. ► Specify the LDAP server IP/FQDN and the format of the username or DOMAIN\%username% format, where "DOMAIN" or "domain.local" need to be replaced with the domain name or removed if needed ) ► In the Endpoint IP and subnet fields specify the parameters of your Meraki MX device Once the TOTPRadius appliance has been installed and initialized, configure the following settings on the General settings page: However, it is still possible to implement self-enrollment with Meraki CVPN by using VPN Connection entries prepared with Microsoft Connection Manager Administration Kit (CMAK). Starting from v0.2.1 TOTPRadius can serve as an LDAP proxy, a feature that allows implementing two-factor authentication with the systems that do not natively support it.ĭifferent from Citrix StoreFront, Meraki CVPN does not have any standard way of calling the REST API of TOTPRadius appliance. Starting from v0.2.5, Meraki Client VPN access is possible using FIDO/FIDO2 security keys (including Passwordless) and Azure AD SSO using Oauth2 Meraki Client VPN with two-factor authentication and self-enrolment of the second factorMeraki Client VPN does not natively support two-factor authentication, a third-party solution is required for this configuration.