When connected to the IPsec VPN on the Barracuda SSL VPN remote clients can use local apps and applications to access resources in the corporate network, which are not accessible via web interface. For example, you can not use a Barracuda SSL VPN remote desktop resource on an iOS device. You can use a local RDP app to connect to that same Terminal Server via the IPsec VPN of the Barracuda SSL VPN. The same applies for other mobile and desktop devices or corporate services requiring special client software.
To make this possible you must configure an IPsec VPN on the Barracuda SSL VPN and the client device. Configuration of the client device can be done through automatic provisioning or manually depending on the platform.
Before you begin
- Configure an IPsec VPN on your Barracuda SSL VPN. For more information, see How to Configure IPsec.
Step 1. Provision or configure IPsec VPN for your device
Configure the client device to connect to the IPsec VPN on the Barracuda SSL VPN. Depending on the client type you can use provisioning to automatically configure your client device, or configure the VPN settings manually.
Microsoft Windows or macOS clients
Microsoft Windows and macOS clients are provisioned via the desktop portal. All resources that are available to the client are listed for selection on the Device Configuration page. On the client device, log into the Barracuda SSL VPN as the user, go to the RESOURCES > Device Configuration page, select the IPsec VPN application and click Provision to provision the resource to the device.
For more information, see Provisioning Client Devices.
iOS devices
iOS devices can directly provision the device via the mobile portal by installing the IPsec VPN configuration on the Custom Device Setup page. Log into the Barracuda SSL VPN mobile portal, go to the My Options tab, tap Settings and then tap Custom Device Setup. From the Custom Device Setup menu, select Setup VPN and install the IPsec VPN portal.
For more information, see Custom Device Setup for iOS Devices.
Other mobile devices
Android, and mobile Windows 8 variants must enter the settings for the IPsec VPN manually. To configure your device to connect to the Barracuda SSL VPN, tap Settings > Wireless & Networks > VPN Settings > Add VPN. Add an IPsec connection, enter the hostname or IP address of the Barracuda SSL VPN, enter the pre-shared key and configure the VPN settings.
For more information, see How to Configure IPsec or PPTP on Mobile Devices.
Step 2. Connect to the SSL VPN via IPsec
Connect to the IPsec VPN to access corporate service using the local apps or applications,
Microsoft Windows or macOS clients
To connect to the IPsec VPN from Microsoft Windows and macOS clients can launch the Barracuda IPsec resource when logged into the Barracuda SSL VPN. The connection is established after entering the login credentials and clicking Connect in the the Network Connector. For more information, see Network Connector.
iOS devices
On Apple iOS devices enable the VPN connection to the Barracuda SSL VPN:
- On the home screen, go to Settings and tap General.
- Go to VPN and enable the VPN connection. A VPN icon will be displayed in the status bar.
For more information, see Custom Device Setup for iOS Devices.
Other mobile devices
To connect to the IPsec VPN from Android and other mobile Windows 8 variants use the IPsec connection that you have configured in the previous step. For Android devices, tap Settings > Wireless & Networks > VPN Settings and launch the newly-created connection. Enter your username and password when prompted.
Step 3. Use local apps via IPsec VPN
As soon as the IPsec connection is established the user can access corporate information by launching the locally installed apps.
Example 1 – Use the Remote Desktop app on an iOS Device to connect to a Terminal Server
To use Remote Desktop Client on an iOS device, connect to the IPsec VPN, launch the app and enter the IP address of the terminal server. The traffic is now routed through the VPN tunnel of the Barracuda SSL VPN.
Example 2 – Use an SSH client app on an iOS Device
To use an SSH client on your iOS device, connect to the IPsec VPN, launch the app and enter the IP address and the user credentials for the remote server. The traffic is now routed through the VPN tunnel of the Barracuda SSL VPN.