Create tunneled Web Apps to allow SSL VPN users to access web-based internal applications through an SSL tunnel created by CudaLaunch. The client then connects to a dynamically generated port on the loopback interface (e.g., 127.0.0.1:7324). CudaLaunch forwards the web traffic through the SSL tunnel to the SSL VPN service and the web server behind it. To use tunneled Web Apps, you must have a Remote Access Premium subscription.
Before You Begin
Enable the SSL VPN service and CudaLaunch. For more information, see How to Configure the SSL VPN Service.
Configure a Tunneled Web App
- Go to VPN > SSL VPN.
- Click the Resources tab.
- In the Tunneled Web Apps section, click Add Tunneled Web App. The Add Tunneled Web App window opens.
- Set Enable to Yes.
- (optional) Click Browse to upload a PNG file for the web portal. It must be less than 30 kB and no larger than 80x80 pixels.
- Enter the visible Name for the Web App. This is the name used in the SSL VPN portal for this Web App.
- Enter the IP address or hostname of the Web Server Host.
- Enter Web Server Port the host listens on.
- In the Client Loopback TCP Port field, enter the client loopback TCP port number for the tunnel to enable tunneling of application data to the user's localhost IP address 127.0.0.1:7000. To use a random port, enter
- Select the type of the tunnel from the Protocol drop-down list.
- (optional) To restrict access to the Web App by user group, remove the * entry in the Allowed User Groups list. Enter the user groups that can access the Web App, and click + after each entry. If no groups are added, the Web App cannot be accessed. Use question marks (?) and asterisks (*) as wildcard characters.
- Click Save.