It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda Network Access Client

This Firmware Version Is End-Of-Support

Documentation for this product is no longer updated. Please see End-of-Support for CloudGen Firewall Firmware for further information on our EoS policy.

Installing the Barracuda VPN Client for Linux and OpenBSD

  • Last updated on

Install the Barracuda VPN Client for Linux or BSD command line client according to the instructions for your operating system.

Requirements

  • Recent Linux distribution
  • (optional) *.lic file or X.509 certificate for client certificate authentication
  • If you are using user/password authentication, a lic file is not required.

Before You Begin

Before installing the Barracuda VPN Client for Linux, gather the following information:

  • IP address and port of the Barracuda VPN server
  • Local password for your license
  • Server password

If there is an older version of the Barracuda VPN Client installed on your system, remove it before installing the latest version:

  • At the command line, enter: rm /usr/local/bin/barracudavpn

Install the Barracuda VPN Client for RPM Package-based Linux

For RPM package-based Linux systems (Novell/SuSE or RedHat/Fedora), install the Barracuda VPN Client for Linux as root.

Step 1. Download the Installation Files
  1. Download Barracuda VPN Client for Linux from the Barracuda Download Portal.
  2. In the left menu click NAC / VPN Client.
  3. Download Barracuda NG VPN Client x.x.x for Linux.

The package contains 32bit and 64bit *.deb and *.rpm files.

Step 2. Install the Barracuda VPN Client

To install the *.rpm package,

  1. Enter: rpm -Uh <packagename>.rpm
Step 3. Install the License
If you are using a shared key, you can omit the following instructions in this paragraph!

Depending on your license file type, use one of the following sets of instructions:

  • Barracuda Authentication – If a vpnpers.lic file is provided, copy it to the /etc/barracudavpn/ directory.
  • X.509 Certificate p12 File - If a cert.p12 file is provided, copy it to the /etc/barracudavpn/ directory.
  • X.509 Certificate Packet - If a packet of three files (cert.pem, key.pem and ca.pem) is provided, copy the files to the following directories:
    • cert.pem to /etc/barracudavpn/
    • key.pem to /etc/barracudavpn/
    • ca.pem to /etc/barracudavpn/ca/

Install the Barracuda VPN Client for Debian

For Debian, you must install the Barracuda VPN Client for Linux as root.

Step 1. Download the Installation Files
  1. Download Barracuda VPN Client for Linux from the Barracuda Download Portal.
  2. In the left menu click NAC / VPN Client.
  3. Download Barracuda NG VPN Client x.x.x for Linux.

The package contains 32bit and 64bit *.deb and *.rpm files.

Step 2. Install the Barracuda VPN Client

To install the *.deb package,

  1. Enter: dpkg -i <package name>.deb
Step 3. Install the License
If you are using a shared key, you can omit the following instructions in this paragraph!

Depending on your license file type, use one of the following sets of instructions:

  • Barracuda Authentication – If a vpnpers.lic file is provided, copy it to the /etc/barracudavpn/ directory.
  • X.509 Certificate p12 File – If a cert.p12 file is provided, copy it to the /etc/barracudavpn/ directory.
  • X.509 Certificate Packet – If a packet of three files (cert.pem, key.pem and ca.pem) is provided, copy the files to the following directories:
    • cert.pem to /etc/barracudavpn/
    • key.pem to /etc/barracudavpn/
    • ca.pem to /etc/barracudavpn/ca/
Install the Barracuda VPN Client for OpenBSD

For OpenBSD, you must install the Barracuda VPN Client for Linux as root. The file is a OpenBSD package and is not just a tar.gz file. Do not install it using the tar command.

Step 1. Download the Installation Files
  1. Download Barracuda VPN Client for Linux from the Barracuda Download Portal.
  2. In the left menu click NAC / VPN Client.
  3. Download Barracuda NG VPN Client x.x.x for BSD.
Step 2. Install the Barracuda VPN Client

To install the barracudavpn-2.0-SP2.tgz package,

  1. Enter: pkg_add <package name>.tgz
Step 3. Install the License
If you are using a shared key, you can omit the following instructions in this paragraph!

Depending on your license file type, use one of the following sets of instructions:

  • Barracuda Authentication – If a vpnpers.lic file is provided, copy it to the /etc/barracudavpn/ directory.
  • X.509 Certificate p12 File – If a cert.p12 file is provided, copy it to the /etc/barracudavpn/ directory.
  • X.509 Certificate Packet – If a packet of three files (cert.pem, key.pem and ca.pem) is provided, copy the files to the following directories:
    • cert.pem to /etc/barracudavpn/
    • key.pem to /etc/barracudavpn/
    • ca.pem to /etc/barracudavpn/ca/

After installing the Barracuda VPN Client, you can configure it. Continue with How to Configure the Barracuda VPN Client for Linux.