We use cookies on our website to ensure we provide you with the best experience on our website. By using our website, you agree to the use of cookies for analytics and personalized content.This website uses cookies. More Information
It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda SSL VPN


This Product Is Going End-Of-Life and End-Of-Support

End-OF-Sales: As of 1st March 2019, all new sales for the Barracuda SSL VPN product have ceaved. Only renewals of software and hardware subscriptions are available for a limited time up to an expiration date of 30th November 2020.

End-OF-Life and End-Of-Support on 1st December 2020: All Barracuda SSL VPN sales will cease; neither new sales nor any renewals will be available. If you currently hold a maintenance and support contract, you will continue to receive our award-winning support and services until your contract expires, or until Dec 1st, 2020, whichever occurs first.

How to Create an SSL Tunnel

  • Last updated on

An outgoing SSL tunnel protects TCP connections that your local computer forwards from a local port to a preconfigured destination IP address and port, reachable by the Barracuda SSL VPN that the user is connected to. To use the tunnel, the application or browser connects to a random listener port on the or localhost address. The encrypted tunnel ends at the SSL VPN, all connection beyond the SSL VPN are not secure. If you want other computers on the same network to share a SSL tunnel, use a network IP address instead of the localhost address as the source address.

Step 1. Create a SSL tunnel

  1. Log into the SSL VPN web interface.
  2. Go to the RESOURCES > SSL Tunnels page.

  3. In the Create SSL Tunnel section, select the desired database from the User Database drop down list.

    If you are a Super User in the Global View and you want to apply this SSL tunnel across more than one User Database, select Global View as the User Database to list the Policies across all the User Databases.

  4. Enter a unique name for the tunnel in the Name field.
  5. In the Destination Host field, enter the name or IP of the resource you want to access.

    The ${} indicates that replacement variables can be used. Clicking this icon will load the replacement variables that are available. The session variables are values taken from the current session. The userAttributes variables are values taken from user-defined attributes for the currently logged on user.

  6. In the Destination Port field, enter the port number on the destination host. If you have a client application running on the destination host that for example listens at port 5900 for VNC, enter 5900. 

  7. Select Yes for Add to My Favorites if the tunnel should be added to the default Resource Category.
  8. Double-click on your desired policies from the Available Policies list to send them to Selected Policies list.
  9. Click Add to create the SSL Tunnel.

The SSL tunnel is now visible in the SSL Tunnel section.

Step 2. (Optional) Configure advanced tunnel settings

You can configure additional settings such as auto launch, multiple port ranges or tunnel type by editing the SSL tunnel configuration:

  1. In the SSL Tunnels section, click the Edit link associated with the tunnel. The Edit Tunnel page opens.
  2. Configure the settings as required.
  3. Click Save.

Step 3. Test the SSL tunnel

To test the SSL tunnel, click the name of the SSL Tunnel your just created or the Launch link associated with it. Make sure that you also test a user account that has the appropriate access rights with a connection outside your intranet.

Last updated on