Articles Articles Most Popular Articles Most Popular Articles Most Helpful Articles Most Helpful Articles
DrillDown Icon Table of Contents Back
 . . . . . . . . . . . . .
DrillDown Icon What's New
DrillDown Icon Knowledge Base Information
DrillDown Icon Cyberoam UTM
DrillDown Icon Product Literature
DrillDown Icon Best Practices & Policies
DrillDown Icon Protect Your Cyberoam Appliances from Power Fluctuations
DrillDown Icon Version 10.x
DrillDown Icon Cyberoam Maintenance
DrillDown Icon FAQ's
DrillDown Icon How To
DrillDown Icon Anti Spam
DrillDown Icon Anti Virus
DrillDown Icon Authentication
DrillDown Icon Clients
DrillDown Icon Content Filtering
DrillDown Icon Firewall
DrillDown Icon Identity-based Policies
DrillDown Icon IPS
DrillDown Icon Logs & Reports
DrillDown Icon Multiple Gateway - Load Balancing and Failover
DrillDown Icon Quality of Service (QoS)
DrillDown Icon Registration
DrillDown Icon Routing
DrillDown Icon SSL VPN
DrillDown Icon Configure SSL VPN for iPhone/iPad using OpenVPN Connect
DrillDown Icon Allow an SSL VPN User Access to an Application Hosted at Remote Side of an IPSec Connection
DrillDown Icon Configure SSL VPN for Mac OS X using Tunnelblick VPN client
DrillDown Icon Configure SSL VPN in Cyberoam
DrillDown Icon Configure SSL VPN Client in Linux
DrillDown Icon Access Arbitrary URLs through Cyberoam’s SSL VPN Portal
DrillDown Icon Access ActiveX applications through (WebAccess) SSL VPN Bookmark
DrillDown Icon System
DrillDown Icon Users and Groups
DrillDown Icon Virtual LANs
DrillDown Icon VPN
DrillDown Icon Web Application Firewall (WAF)
DrillDown Icon Wireless LAN
DrillDown Icon Configure Wireless WAN
DrillDown Icon TroubleShooting
DrillDown Icon Version 9.x
DrillDown Icon Visio Stencils
DrillDown Icon Glossary
DrillDown Icon Product Technical Support
DrillDown Icon Compatibility
DrillDown Icon Cyberoam Virtual UTM
DrillDown Icon Endpoint Data Protection
DrillDown Icon Cyberoam SSL VPN
DrillDown Icon Cyberoam iView
DrillDown Icon Cyberoam Central Console
DrillDown Icon Cyberoam's On-Cloud Management Service
  Email This ArticlePrintPrint Current Article and All Sub-Articles
 
Configure SSL VPN for Mac OS X using Tunnelblick VPN client

Applicable Version: 10.00 onwards
 
Overview
 
Tunnelblick is an open source graphic user interface for SSL VPN on Mac OS X. It comes as a ready-to-use application with all necessary binaries and drivers. It does not require any additional installation. You just need to add the VPN tunnel configuration and encryption information.

Tunnelblick Client can be used to establish SSL VPN connection between Mac OS and Cyberoam.

Scenario

Configure SSL VPN for Mac OS X using Tunnelblick VPN client.
 
 
Configuration

You can configure SSL VPN for Mac OS X using Tunnelblick VPN client by following the steps below. Configuration is to be done in Cyberoam and Mac OS using Administrator profile.

Step 1: Configure SSL VPN with Tunnel Access Mode in Cyberoam

To know how to configure SSL VPN in Cyberoam, refer to the article How To – Configure SSL VPN in Cyberoam.

Step 2: Download and Install Tunnelblick Client.

Download Tunnelblick Client from http://tunnelblick.googlecode.com/files/Tunnelblick_3.2.3.dmg and install it on your Mac workstation.
 

Step 3: Download Cyberoam SSL VPN Client Configuration

To download Cyberoam SSL VPN Client Configuration, follow the steps below.

·         Access Cyberoam SSL VPN Portal using the URL - https://<WAN IP address of Cyberoam:port> and login to the Portal.
 
 
 
 
·         Click Download SSL VPN Client Configuration to download the client configuration and save it in your system.
 
 
 

A compressed file called ClientBundle.tgz is downloaded and saved at your mentioned location.


Step 4: Extract ClientBundle.tgz to Tunnelblick’s Configurations folder

Extract ClientBundle.tgz to Tunnelblick’s Configurations folder in your Mac system. The following files will be added to the folder as shown below.
-       UserPrivateKey.key
-       UserCertificate.pem
-       RootCertificate.pem
-       Client.crssl
 
 
 

Step 5: Configure client.crssl file according to parameters given below

Double click client.crssl to open it in a text editor.  Append the following parameters to it and save it with the extension .ovpn.
 

Parameter

Value

ca

RootCertificate.pem

cert

UserCertificate.pem

key

UserPrivateKey.key

 
 
Note:
 
For firmware version 10.02.0 Build 224 onwards, append the parameters given above and remove the parameters:
 
-  dhcp-renew
-  dhcp-release
 
 
 
 

Step 5: Establish SSL VPN Connection with Cyberoam

Launch Tunnelblick Client and login to establish an SSL VPN connection with Cyberoam at remote site.
 
 
 
 
The above configuration applies Cyberoam SSL VPN Client Configuration to Tunnelblick client in Mac OS X and establishes an SSL VPN
connection with Cyberoam at a remote site.

                                                                                                                                                                                    Document Version: 1.0 – 09/05/2012
 
 
Disclaimer:
 
Steps described in this document are for reference purpose only. Cyberoam is not responsible for any malfunction or misbehaviour on the part
of the Tunnelblick Client. Kindly contact Tunnelblick support to resolve any such issues.
Attachments
Article ID: 2292