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 CloudGen Firewall

This Firmware Version Is End-Of-Support

Documentation for this product is no longer updated. Please see https://campus.barracuda.com/doc/71862301/ for further information on our EoS policy.

How to Deploy the Barracuda NG Vx on KVM

  • Last updated on

The KVM version of the Barracuda NG Vx is available as a pre-built image for your KVM hypervisor.

Before deploying the Barracuda NG Vx unit, verify that the host system meets the minimum storage requirements and review the resource recommendations for the production system.

In this article:

Before You Begin

  • For information on the sizing of your CPU, disk, and RAM, see Virtual Systems (Vx).
  • Download and install a VNC viewer.
  • Configure the virtual network on the KVM host server.
  • Download the KVM image for the Barracuda NG Vx from the Barracuda Download Portal.

Step 1. Import and Start the Barracuda NG Vx VM

Execute the install script to deploy the image and use virsh to define and start the virtual machine.

  1. Log into the KVM host server with root permissions.

  2. Copy the Barracuda NG Firewall Vx KVM install file KVM host server (e.g., install.GWAY-5.4.4-071-VFxxx.kvm.sh).

  3. Make the file executable

    chmod +x install.GWAY-5.4.4-071-VFxxx.kvm.sh
  4. Start the install script.

    ./install.GWAY-5.4.4-071-VFxxx.kvm.sh
    KVM_install01.png
  5. (optional) Enter the name and path you want the image file deployed to. Press Enter to use the default value.
    KVM_install02.png
  6. (optional) Enter the path for the configuration file. Press Enter to use the default value.
    KVM_install03.png
  7. Choose non-sparse deployment for production deployments, sparse for testing purposes.
    KVM_install04.png
  8. Enter the domain name for the deployment. Press Enter to accept the default value suggested
    KVM_install05.png
  9. Enter the MAC for virtual network interface. Press Enter to accept the default value suggested.

    Your license is bound to this MAC address. Changing the MAC address will result in a invalid license.

    KVM_install06.png

  10. (optional) Depending on the network configuration of your KVM host you must adapt the network settings in the xml configuration file. Per default the configuration file is stored in /etc/libvirt/qemu.
  11. Connect to the virtual console.
    virsh --connect qemu:///system
    KVM_install07.png
  12. Import the configuration file.

    define /etc/libvirt/qemu/GWAY-5.4.4-071-VFxxx-pv

    KVM_install09.png

  13. Start the virtual machine.

    start GWAY-5.4.4-071-VFxxx-pv

    KVM_install10.png

The virtual Barracuda NG Firewall Vx is now running on the KVM hypervisor.

kvm_04_virsh.png

Step 2. Configure the Barracuda NG Vx Unit on First Boot

Connect to the console of the VM to enter the minimal network configuration.

  1. Use a VNC client to connect to the IP address of the KVM host server. A console appears and displays the screen output of the Barracuda NG Vx that is running on the KVM server. For a basic network configuration, the Active Recovery Technology (ART) menu launches.
    art_01.png
  2. Select Basic Configuration, enter the following network settings, and then press F3 to save your changes:
    • Hostname – A hostname for your Barracuda NG Vx unit. 
    • Management IP – The internal IP address for your Barracuda NG Vx unit. This IP address must be reachable from your PC (e.g., 192.168.200.200).
    • Netmask – The subnet mask (e.g., 255.255.255.0).
    • Default Gateway – The IP address of the next hop device that serves as an access point to another network (e.g., 192.168.200.1).
    art_02.png
  3. Press F3 to save the configuration.
  4. Select Reboot. The Barracuda NG Vx restarts with the new network configuration.

Next Step

After you deploy the Barracuda NG Vx unit, continue with Getting Started and optionally Best Practice - Performance Tuning on KVM Hypervisors.

Last updated on