The LogonBox branded VPN client adds extra functionality to a generic WireGuard client, most notably it will automatically generate and manage your client configuration files, as well as adding support for multi-factor authentication.
The client can be downloaded from the LogonBox VPN UI or directly from the Play store.
1. Installing the client
Navigate to https://<logonboxserver> and log on with your user account into the User Portal.
You should be presented with the Overview page.
You can choose to download a client for another OS by clicking the dropdown and selecting which client you need.
Click the Google Play button to get your client, alternatively search for LogonBox VPN Client on the play store itself.
2. Connecting the client
Now launch the LogonBox VPN client.
Click the blue + at bottom right to start adding a new connection
Enter your LogonBox VPN hostname in the Server field and press Confirm.
The client will attempt to connect to the server and should prompt for credentials
You must have an SSL certificate configured with the correct hostname, otherwise you will get errors such as below when connecting.
A self-signed certificate should work, but it is recommended that you install a signed certificate before making your service live.
For further information regarding installing an SSL certificate, see Obtaining a Trusted SSL Certificate.
Enter your user credentials when prompted and click Next.
If you opted to set up 2-factor authentication, you will be prompted to enter any missing information or register authenticators here.
Run through these prompts to set up your profile for 2 factor authentication.
After authentication, the device should register and start connecting, after which, the client should connect.
You should now be able to access addresses in the remote network.