Barracuda Link Balancer Administrator's Guide

Barracuda Link Balancer Administrator’s Guide
Version 1.0
Barracuda Networks Inc. 3175 S. Winchester Blvd.
Campbell, CA 95008 http://www.barracuda.com
Copyright Notice
All rights reserved. Use of this product and this manual is subject to license. Information in this document is subject to change without notice.
Trademarks
Barracuda Link Balancer is a trademark of Barracuda Networks. All other brand and product names mentioned in this document are registered trademarks or trademarks of their respective holders.
ii Barracuda Link Balancer Administrator’s Guide

Contents

Chapter 1 – Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Features of the Barracuda Link Balancer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Link Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Aggregating Link Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Link Failover. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Persistence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Bandwidth Management and Quality of Service (QoS). . . . . . . . . . . . . . . . . . . . . 7
Link Load Balancing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Traditional Firewall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Local Network Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Web Administration Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Chapter 2 – Installing the Barracuda Link Balancer . . . . . . 9
Deployment Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Replace Firewall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
To Install the Barracuda Link Balancer Replacing Your Firewall . . . . . . . . . . . . . . . 10
In Front of Firewall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Side by Side with Firewall. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
To Install the Barracuda Link Balancer Side by Side with Your Firewall . . . . . . . . . . . 11
Replacing Your Firewall Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Step 1. Prepare for Installation (Replace Your Firewall) . . . . . . . . . . . . . . . . . . . 12
Step 2. Physically Connect to the Barracuda Link Balancer (Replace Your Firewall). . . . . 12
Step 3. Configure with Temporary LAN IP Address and Network Settings (Replace Your Firewall)13
Step 4. Log into the Barracuda Link Balancer Web Interface (Replace Your Firewall) . . . . 13
Step 5. Configure the WAN Links (Replace Your Firewall) . . . . . . . . . . . . . . . . . . 13
Step 6. Configure the Firewall
Step 7. Change the Administrator Password (Replace Your Firewall) . . . . . . . . . . . . 14
Step 8. Set Permanent LAN IP Address (Replace Your Firewall). . . . . . . . . . . . . . . 14
Step 9. Permanently Install the Barracuda Link Balancer (Replace Your Firewall) . . . . . . 14
Step 10. Test Connectivity (Replace Your Firewall). . . . . . . . . . . . . . . . . . . . . . 15
Step 11. Activate Subscription (Replace Your Firewall). . . . . . . . . . . . . . . . . . . . 15
Step 12. Update the Firmware (Replace Your Firewall). . . . . . . . . . . . . . . . . . . . 15
Step 13. Connect Other Subnets (Replace Your Firewall) . . . . . . . . . . . . . . . . . . 16
Step 14. Include All Clients (Replace Your Firewall) . . . . . . . . . . . . . . . . . . . . . 16
Side by Side with Your Firewall Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Step 1. Preparing for Installation (Side by Side with Your Firewall). . . . . . . . . . . . . . 17
Step 2. Physically Connect to the Barracuda Link Balancer (Side by Side with Your Firewall)17 Step 3. Configure LAN IP Address and Network Settings (Side by Side with Your Firewall) . 17 Step 4. Log into the Barracuda Link Balancer Web Interface (Side by Side with Your Firewall)18
Step 5. Configure the WAN Links (Side by Side with Your Firewall) . . . . . . . . . . . . . 18
Step 6. Permanently Install the Barracuda Link Balancer (Side by Side with Your Firewall) . 18
Step 7. Test Connectivity (Side by Side with Your Firewall). . . . . . . . . . . . . . . . . . 19
Step 8. Activate Subscription (Side by Side with Your Firewall) . . . . . . . . . . . . . . . 19
Step 9. Change the Administrator Password (Side by Side with Your Firewall) . . . . . . . 19
(Replace Your Firewall) . . . . . . . . . . . . . . . . . . . . 14
Contents iii
Step 10. Update the Firmware (Side by Side with Your Firewall) . . . . . . . . . . . . . . . 20
Step 11. Connect Other Subnets (Side by Side with Your Firewall). . . . . . . . . . . . . . 20
Step 12. Include All Clients (Side by Side with Your Firewall). . . . . . . . . . . . . . . . . 20
Chapter 3 – Configuring the Barracuda Link Balancer . . . .21
Configuring the Barracuda Link Balancer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Controlling Access to the Administration Interface . . . . . . . . . . . . . . . . . . . . . . 21
Setting Email Addresses for Alerts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Customizing the Appearance of the Web Interface . . . . . . . . . . . . . . . . . . . . . . 22
Setting the Time Zone of the System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Enabling SSL for Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Adding Static Routes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Configuring Network Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Updating, Adding or Viewing WAN Link Configuration . . . . . . . . . . . . . . . . . . . . 23
Configuring the Firewall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Firewall Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Firewall Rules Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Adding Inbound Firewall Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Adding Outbound Firewall Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Creating a Custom Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Specifying Quality of Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Chapter 4 – Managing the Barracuda Link Balancer . . . . . .27
Monitoring the Barracuda Link Balancer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Checking Status. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Monitoring Events. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Viewing System Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Maintaining the Barracuda Link Balancer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Backing up and Restoring Your System Configuration . . . . . . . . . . . . . . . . . . . . 28
Updating the Firmware of Your Barracuda Link Balancer. . . . . . . . . . . . . . . . . . . 28
Replacing a Failed System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Reloading, Restarting, and Shutting Down the System. . . . . . . . . . . . . . . . . . . . 29
Using the Reset Button to Reset the LAN IP address . . . . . . . . . . . . . . . . . . . . 29
Using the Built-in Troubleshooting Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Rebooting the System in Recovery Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Appendix A – Limited Warranty and License . . . . . . . . . . . 33
Limited Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Exclusive Remedy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Exclusions and Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Software License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Energize Update Software License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Open Source Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
iv Barracuda Link Balancer Administrator’s Guide

Overview

Chapter 1

Introduction

This chapter provides an overview of the Barracuda Link Balancer and includes the following topics:
Overview................................. .... .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. .. .. .... .. . 5
Features of the Barracuda Link Balancer ............ .. .. .... .. .. .. .... .. .. .. .. .... . 6
The Barracuda Link Balancer routes and manages traffic across multiple Internet connections or WAN links. It optimizes the use of multiple Internet links, such as T1s, T3s, E1s, DSL and cable links from one or more Internet service providers. By combining WAN links from one or multiple Internet service providers, you can reduce the need to purchase multiple high speed and high cost links to handle the daily Internet usage. The Barracuda Link Balancer:
aggregates Internet links
provides automated failover
manages bandwidth
performs Quality of Service (QoS) for Internet applications
acts as a traditional firewall.
Note: The Barracuda Link Balancer is not designed for load balancing that distributes incoming traffic across multiple servers. The Barracuda Link Balancer routes and manages traffic across multiple Internet links.
As shown in Figure 1.1, the Barracuda Link Balancer provides an interface between multiple Internet connections and your clients and servers.
Introduction 5
Figure 1.1: Barracuda Link Balancer Architecture

Features of the Barracuda Link Balancer

This section describes the features of the Barracuda Link Balancer:
Link Management ............... .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. .... . 7
Aggregating Link Bandwidth.............................. .. .. .... .. .. .. .... .. .. .. .. .... .. . 7
Link Failover ............................ .. .... .. .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. .. .. . 7
Persistence...................................... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. ... 7
Bandwidth Management and Quality of Service (QoS) ................ .. .. .. . 7
Link Load Balancing ............ .. .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. . 8
Traditional Firewall.................................... .. .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. . 8
Local Network Services ........................ .. .... .. .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. . 8
Web Administration Interface ..............................................................8
6 Barracuda Link Balancer Administrator’s Guide

Link Management

The Barracuda Link Balancer can manage links that have static or dynamic (DHCP) IP addresses and can authenticate using PPPoE.

Aggregating Link Bandwidth

The Barracuda Link Balancer automatically aggregates Internet bandwidth from multiple link s to the same or diverse sources. Administrators can choose multiple links to the same or different ISPs for the purposes of consolidating access to affordable Internet bandwidth.
Any single session (e.g. a TCP stream) has at most only the bandwidth from any one WAN link. One computer may have more than one session if it is connected to more than one remote site.

Link Failover

The Barracuda Link Balancer regularly checks the health of each Inte rnet link and only send s traffic on available links. If it detects a link failure, the failed link is removed from link balancing and no traffic will be sent on that link. When the failed link becomes available again, the Barracuda Link Balancer will resume sending traffic on that link. All of this happens without administrator intervention.
If a link fails, existing sessions on that link will be disconn ected. Client s whose traffic was using th e failed link will have to reconnect to their destination. Rathe r than having to wait for the origina l link to be restored, they will be able to reconnect quickly using another av ailable link.

Persistence

The Barracuda Link Balancer automatically tracks the IP addresses of each client / source and corresponding server / destination. As long as the source and dest ination IP address pair are the same, traffic between them will use the same link. If traffic from an already tracked source IP address is detected, it may be sent on a different link if the destination IP address is unique.

Bandwidth Management and Quality of Service (QoS)

The Barracuda Link Balancer includes software that can automatically prioritize critical Internet applications. For example, you can assign priority to Web browsing and email while giving peer-to­peer applications and media streaming a lower priority. In this way, you can ensure that bandwidth­intensive applications do not interfere with business-critical operations.
You can also assign a higher priority to traffic originating from one set of IP addresses and to traffic destined for a set of IP addresses.
Chapter 1: Introduction 7

Link Load Balancing

When traffic from a new client IP address is detect ed, the Barracuda Link Balancer determines which link to use. It calculates the available capacity for each link based on link speed and current usage. The link with the largest available capacity will be selected.

Traditional Firewall

The Barracuda Link Balancer incorporates standard firewa ll fu nctionality, including:
Network address translation (NA T) - Also known as masquerading or general purpose NAT, this allows the Barracuda Link Balancer to isolate internal network traffic from the Internet.
1:1 NAT - 1:1 NA T allows administrators to directly assign ex ternal addresses to internal clients. Ideal for hosting internal applications or services requiring regular outbound requests such as SMTP, 1:1 NAT provides a secure method to match additional external addresses with a single internal client for inbound and outbound traffic.
Port forwarding - Port forwarding allows the same external addresses used for Internet and WAN bandwidth aggregation to be used for network access.
IP access lists - The use of IP access lists enable administrators to allow or deny access, either inbound or outbound, to remote networks, clients, applications, services and ports.
Port blocking.
Assistance in preventing and mitigating distributed denial of service attacks (DDoS).

Local Network Services

The Barracuda Link Balancer includes the following local network services:
DHCP server - The Barracuda Link Balancer can automatically provision client IP addresses using the DHCP protocol. Along with defining traditional DHCP options, administrators may view active leases in real time.
DNS caching server - The Barracuda Link Balancer is configured to query the roo t name servers or proxy DNS requests to your ISP’s DNS servers. With DNS caching enabled, frequent DNS requests are served quickly and locally from the Barracuda Link Balancer’ s internal DNS processes.

Web Administration Interface

The Barracuda Link Balancer configuration can be administered through an SSL-secured Web interface. The Web interface can also be used for monitoring traffic statistics and doing troubleshooting.
8 Barracuda Link Balancer Administrator’s Guide

Installing the Barracuda Link Balancer

This chapter provides instructions for installing the Barracuda Link Balancer. It includes the following topics:
Deployment Scenarios ...................... .. .. .. .. .... .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. . 9
Replacing Your Firewall Installation ........ .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. ... 11
Side by Side with Your Firewall Installation............................ .. .. .... . 16
Once you have chosen your deployment scenario, go to t he section that d escribes ho w to install your Barracuda Link Balancer in that configuration. There are many steps and some are similar between the two methods, but for ease of configuration they are in different sections.

Deployment Scenarios

The first step in setting up your Barracuda Link Balancer is to decide which type of deployment is most suitable to your network.
Chapter 2
There are three options that you may consider when choosing how to deploy the Barracuda Link Balancer in your network. Detailed instructions for the two recommen ded options are provided in this chapter. The three options to consider are:
Replace Firewall on page 9 - replace your firewall with the Barracuda Link Balancer.
In Front of Firewall on page 10 - (not recommended) place the Barracuda Link Balancer between the Internet and your firewall.
Side by Side with Firewall on page 10 - install the Barracuda Link Balancer beside your firewall.
You may also choose to implement the Side by Side option for testing purposes and then switch over to replacing your firewall as a permanent deployment.

Replace Firewall

You may choose to use the Barracuda Link Balance r as the default gat eway for your network. In this configuration, the Barracuda Link Balancer sits be tween the Inte rnet and your switch, acting as both firewall and router, and replacing your existing firewall or router. The Barracuda Link Balancer applies traditional network firewall ru le s and can service DHCP and DNS to local clients.
Installing the Barracuda Link Balancer 9
Benefits:
Using the Barracuda Link Balancer as a firewall, router and link balancer means there is only one device to administer. This simplifies the network management task.

To Install the Barracuda Link Balancer Replacing Your Firewall

Installation instructions are found in this guide at Replacing Your Firewall Installation on page 11. This configuration is similar to what is descri bed in the Barra cuda Link Balancer Qu ick Start Guide .

In Front of Firewall

You can also install the Barracuda Link Balancer between t he Internet and your existing firewall. The Internet links plug into the Barracuda Link Balancer’s multiple WAN ports and the firewall is connected to the Barracuda Link Balancer’s LAN port.
Benefits:
No need to copy firewall configuration to the Barracuda Link Balancer.
Limitations:
Connecting the Barracuda Link Balancer to the Internet and placing a firewall directly after it will create two levels of Network Address Translation, w hich is a situation known as double NAT. Double NAT may cause problems with some types of traffic, including VPN, SIP, and FTP, but some ot her types, such as HTTP, IMAP and SMTP traffic, may be unaffected.
Because of the complications that double NAT brings to your network, this configuration is not recommended. Consider using the Side by Side deployment option instead.

Side by Side with Firewall

You can deploy the Barracuda Link Balancer without replacing or m aking any changes to your existing firewall or router. In this scenario, all incoming traffic passes through your existing firewall.The Barracuda Link Balancer is connected only to the new Internet links. Those links are used only for outgoing traffic originating from systems that have specified the Barracuda Link Balancer as their default gateway. Typically, the systems that route their outgoing traffic through the Barracuda Link Balancer are clients rather than servers.
This deployment may be especially useful when introducing the Barracuda Link Balancer to your network. You can test its connectivity and fun ct ion al ity with ou t d istu r bi ng th e rest o f yo ur network.
An example where this deployment would be useful as a long term option is if you want only outgoing client traffic to use new faster or less expensive links. In coming traffic would still be handled by your existing firewall. The outgoing traffic from the clients would be processed by the Barracuda Link Balancer and sent on any one of the new Internet link(s).
Voice over IP, VPN and other traffic that you want to bypass the Barracuda Link Balancer entirely can be routed through your existing network in this option.
10 Barracuda Link Balancer Administrator’s Guide
Benefits:
limited changes to network configuration, including the VPN if you have one
creates another pathway for traffic to flow from your clients
Limitations:
traffic is isolated
may increase management burden
may have to configure DHCP server
must assign a new gateway for clients that will use the Barracuda Link Balancer
depending on your configuration, this deployment may require changing the network addresses of your clients, which in turn may require you to reboot all of your computers
Figure 2.1 gives an example of the Barracuda Link Balancer installed side by side with a firewall.
Figure 2.1: Side by Side with Firewall Example Installation

To Install the Barracuda Link Balancer Side by Side with Your Firewall

Installation instructions are found in this guide at Side by Side with Your Firewall Installatio n on page
16.

Replacing Your Firewall Installation

These instructions describe how to deploy the Barracuda Link Balancer as the default gateway for your network. In this configuration, the Barracuda Link Balancer sits between the Internet and your switch, acting as both firewall and router, and replacing your existing firewall or router.
Chapter 2: Installing the Barracuda Link Balancer 11
The steps documented here provide a method to configure the Barracuda Link Balancer completely before connecting it to the Internet. This method assumes that you will perform the configuration steps at some convenient location, such as next to a computer where you can look at your firewall settings, and then move the Barracuda Link Balancer to the area where it will be permanently placed. Only then will you plug the cables from the WAN links into the Barracuda Link Balancer. If you decide to configure the Barracuda Link Balancer entirely in its permanen t location, then you will only have to configure the LAN IP address once.
There are a number of steps to install the Barracuda Link Balancer while replacing your firewall:
Step 1. Prepare for Installation (Replace Your Firewall) Step 2. Physically Connect to the Barracuda Link Balancer (Replace Your Firewall) Step 3. Configure with Temporary LAN IP Address and Network Settings (Replace Your Firewall) Step 4. Log into the Barracuda Link Balancer Web Interface (Replace Your Firewall) Step 5. Configure the WAN Links (Replace Your Firewall) Step 6. Configure the Firewall (Replace Your Firewall) Step 7. Change the Administrator Password (Replace Your Firewall) Step 8. Set Permanent LAN IP Address (Replace Your Firewall) Step 9. Permanently Install the Barracuda Link Balancer (Replace Your Firewall) Step 10. Test Connectivity (Repl ace You r Firewall) Step 11. Activate Subscription (Replace Your Firewall) Step 12. Update the Firmware (Replace Your Firewall) Step 13. Connect Other Subnets (Replace Your Firewall) Step 14. Include All Clients (Replace Your Firewall)

Step 1. Prepare for Installation (Replace Your Firewall)

Before installing your Barracuda Link Balancer, complete the following tasks:
1. Verify you have the necessary equi pment:
• Barracuda Link Balancer (check that you have received the correct model)
• AC power cord
• Ethernet cables
• Mounting rails and screws
•VGA monitor
• PS2 keyboard
2. If you already have a firewall and plan to replace it, retrieve the settings so that they can be configured in the Barracuda Link Balancer. Record the IP address and type of link for each Internet connection.
Step 2. Physically Connect to the Barracuda Link Balancer (Replace
Your Firewall)
To perform initial configuration of the Barracuda Link Balancer:
1. Connect a standard VGA Monitor, PS2 Keyboard, and AC power cord to the Barracuda Link Balancer.
After you connect the AC power cord, the Barracuda Link Balancer may power on for a few seconds and then power off. This behavior is normal.
2. Press the blue Power button located on the front of panel to turn the unit on.
12 Barracuda Link Balancer Administrator’s Guide
The Barracuda Link Balancer will display the Boot Menu initially, and the Administrative Console login prompt once fully booted.
Step 3. Configure with Temporary LAN IP Address and Network
Settings (Replace Your Firewall)
Set the LAN IP address of the Barracuda Link Balancer address to be on the same subnet as the computer that you want to use to configure it. This is a temp orary setting and it will be changed la ter after initial configuration is complete.
To begin the configuration:
1. On the Administrative Console displayed on the attached monitor, at the barracuda login prompt, enter
2. Configure the LAN adapter so that the Barracuda Link Balancer can be accessed from the computer you will use to configure it. Enter the IP Address, Netmask, Primary DNS Server
Secondary DNS Server as appropriate for your local area network.
and
3. Save your changes and exit.
4. Connect an Ethernet cable from your LAN to the LAN port on the back panel of the Barracuda
Link Balancer.
admin for the login and admin for the password.
Figure 2.2: Back panel of the Barracuda Link Balancer
Step 4. Log into the Barracuda Link Balancer Web Interface (Replace
Your Firewall)
To log into the Web interface using a computer that is connected to the same subnet as the Barracuda Link Balancer’s LAN adapter, follow these steps:
1. From a Web browser, enter the LAN IP address of the Barracuda Link Balancer followed by a colon and 8000, which is the default Web interface HTTP port.
For example:
2. To log into the administration interface, enter admin for the username and admin for the password.
http://192.168.200.200:8000.

Step 5. Configure the WAN Links (Replace Your Firewall)

To identify the Internet links that will be connected to the Barracuda Link Balancer:
1. Go to the
2. Click the WAN1 port in th e graphic.
Basic > Links page.
Chapter 2: Installing the Barracuda Link Balancer 13
3. In the Links Configuration box enter the details for the link to be connected to the WAN1 port.
4. Click
5. Repeat for each link that will be co nnected to this unit.
Save Changes.

Step 6. Configure the Firewall (Replace Your Firewall)

Configure the firewall rules to match the settings of your current firewall:
1. Go to the
2. Go to the
3. Go to the
4. Go to the
More information about firewall settings can be found at Configuring the Firewall on page 24.
Firewall > Inbound page to add inbound rules. Firewall > Outbound page to add outbound rules. Firewall > Applications page to add rules on an application specific basis. Firewall > Bandwidth Mgmt page to add Quality of Service rules.

Step 7. Change the Administrator Password (Replace Your Firewall)

To prevent unauthorized use, change the default administrat or password to a more secure password. You can only change the administrator password for the Web interface. You cannot change the password for the Administrative Console, but this is only accessible via the keyboard which you can disconnect at any time.
To change the administrator password for the Web interface:
1. Go to
2. Click
Basic > Administration and enter your old and new passwords.
Save Password.

Step 8. Set Permanent LAN IP Address (Replace Your Firewall)

If the permanent LAN IP address is different, change it now:
1. Using the Web interface: Go to the and Subnet Mask. Click will terminate.
2. Or use the Administrative Console via the attached keyboard.
Save Changes. If the address is on a different subnet, your connection
Step 9. Permanently Install the Barracuda Link Balancer (Replace Your
Firewall)
Now that the Barracuda Link Balancer is configur ed , in stal l it in its permanent location and connect it to your WAN links:
1. Mount the Barracuda Link Balancer in a 19-inch rack or place it in a stable location. To ensure proper ventilation, do not block the cooling vents on the front and back of the unit.
2. Connect each of the cables from the Internet links in to a WAN port on the front of the Barracuda Link Balancer. The ports are labeled WAN1, WAN2, etc. These ports correspond to the WAN
14 Barracuda Link Balancer Administrator’s Guide
Basic > Administration page and change the IP Address
ports that you configured in the Web interface. Be sure to connect them according to your configuration. It is recommended that you label the Ethernet cables.
3. Connect an Ethernet cable from your network switch to the LAN Ethernet port on the back panel of the Barracuda Link Balancer.

Step 10. Test Connectivity (Replace Your Firewall)

Test that the Internet links are accessible from a computer on the LAN:
1. Log into the Web interface using the permanent LAN IP address and go to the page. The Status of each link should appear as
Connected. You can see the utilization of each
link by moving the mouse over the graphic.
2. Generate some traffic, by, for example, opening more tabs in your browser and downloading files from the Internet. Go to the
Basic > Status page to view graphs that show the incoming
and outgoing traffic for each link.
3. You can continue to monitor the WAN links using the Basic > Links page and the Basic >
Status
page.

Step 11. Activate Subscription (Replace Your Firewall)

Now that you are connected to the Internet, verify your subscription status and activ ate it if you have not already done so:
1. Go to the
2. Under Subscription Status, verify that the word Current appears next to
Replacement
requests the
3. On the
Activate. A confirmation page opens to display the terms of your subscription.
4. After confirming your subscription, return to the browser window that displays the Barracuda Link Balancer Web interface. Click
> Status
Basic > Status page.
(if purchased). If not, click the activation link to start a new browser window that
Barracuda Networks Product Activation page.
Barracuda Networks Product Activation page, fill in the required fields and click
Refresh in the Subscription Status section of the Basic
page. The status of your subscription should display as Current.
Basic > Links
Support and Instant
Note: If your subscription status does not change to Current, or if you have trouble filling out the Product Activation page, call your Barracuda Networks sales representative.

Step 12. Update the Firmware (Replace Your Firewall)

Go to Advanced > Firmware Update. If there is a new Latest General Release available, perform the following steps to update the system firmware:
1. Click the
Click Link Balancer, do not power off during an update or download. To view the progress of the download, click
2. Click
Applying the firmware takes a few minutes to complete.
Download Now button located next to the Latest General Release firmware ver s io n .
OK to acknowledge the download duration message. To avoid damaging the Barracuda
Refresh. You will be notified when the download is complete.
Apply Now to apply the firmware. Click OK to acknowledge the reboot message.
Chapter 2: Installing the Barracuda Link Balancer 15
3. After the firmware has been applied, the Barracuda Link Balan cer au to mati cal ly reboots. When the system comes back up, the login page is displayed.
4. Log in to the Web interface again and navigate to release notes to learn about the features of this firmware update.
Advanced > Firmware Update. Read the

Step 13. Connect Other Subnets (Replace Your Firewall)

To allow other subnets to use the Intern et links accessible only through the Barracuda Lin k Balancer, add static routes:
1. On the Web interface, go to there.
2. T est connectivi ty from each internal network by changing the gateway IP address of a computer on each subnet to the LAN IP address of the Barracuda Link Balancer. Check that you can access the Internet from each of these test computers.
Advanced > Advanced IP Config. You can add static routes

Step 14. Include All Clients (Replace Your Firewall)

If the IP address of the Barracuda Link Balancer is the same as the IP address of the firewall that you removed, you can skip this step.
Make the Barracuda Link Balancer the default gateway:
1. Now that testing is complete, update the configuration of the DHCP server for the clients to give out the LAN IP address of the Barracuda Link Balancer as the default gateway. As the lease s are renewed, each client will gain access to the new Internet links.
2. Change the default gateway of any clients with static IP addresses to the LAN IP address of the Barracuda Link Balancer.
Your Barracuda Link Balancer should be ready for operation. Please refer to the next chapter, Configuring the Barracuda Link Balancer on page 21, for more configuration options.

Side by Side with Your Firewall Installation

There are a number of steps to install Barracuda Link Balancer side by side with your firewall.
Step 1. Preparing for Installation (Side by Side with Your Firewall) Step 2. Physically Connect to the Barracuda Link Balancer (Side by Side with Your Firewall) Step 3. Configure LAN IP Address and Network Settings (Side by Side with Your Firewall) Step 4. Log into the Barracuda Link Balancer Web Interface (Side by Side with Your Firewall) Step 5. Configure the WAN Links (Side by Side with Your Firewall) Step 6. Permanently Install the Barracuda Link Balancer (Side by Side with Your Firewall) Step 7. Test Connectivity (Side by Side with Your Firewall) Step 8. Activate Subscription (Side by Side with Your Firewall) Step 9. Change the Administrator Password (Side by Side with Your Firewall) Step 10. Update the Firmware (Side by Side with Your Firewall) Step 11. Connect Other Subnets (Side by Side with Your Fire wall) Step 12. Include All Clients (Side by Side with Your Firewall)
16 Barracuda Link Balancer Administrator’s Guide

Step 1. Preparing for Installation (Side by Side with Your Firewall)

Before installing your Barracuda Link Balancer, verify you have the necessary equipment:
• Barracuda Link Balancer (check that you have received the correct model)
• AC power cord
• Ethernet cables
• Mounting rails and screws
•VGA monitor
• PS2 keyboard
Step 2. Physically Connect to the Barracuda Link Balancer (Side by
Side with Your Firewall)
To perform initial configuration of the Barracuda Link Balancer:
1. Connect a standard VGA Monitor, PS2 Keyboard, and AC power cord to the Barracuda Link Balancer.
After you connect the AC power cord, the Barracuda Link Balancer may power on for a few seconds and then power off. This behavior is normal.
2. Press the blue Power button located on the front of panel to turn the unit on.
The Barracuda Link Balancer will display the Boot Menu initially, and the Administrative Console login prompt once fully booted.
Step 3. Configure LAN IP Address and Network Settings (Side by Side
with Your Firewall)
In order to add the Barracuda Link Balancer to the same LAN where the clients are, you need to configure the LAN IP address to be on the same LAN as your clients. Choose the subnet where the Barracuda Link Balancer will reside, and configure a static IP address on that subnet. Following the steps below, set the IP address and subnet mask of the LAN adapter to this static IP address. Record this IP address for later use.
To begin the configuration:
1. On the Administrative Console displayed on the attached monitor, at the barracuda login prompt, enter
2. Configure the LAN adapter so that the Barracuda Link Balancer can be accessed from the computer you will use to configure it. Enter the
Secondary DNS Server as appropriate for your local area network.
and
3. Save your changes and exit.
4. Connect an Ethernet cable from your LAN to the LAN port on the back panel of the Barracuda
Link Balancer.
admin for the login and admin for the password.
IP Address, Netmask, Primary DNS Server
Chapter 2: Installing the Barracuda Link Balancer 17
Figure 2.3: Back panel of the Barracuda Link Balancer
Step 4. Log into the Barracuda Link Balancer Web Interface (Side by
Side with Your Firewall)
To log into the Web interface using a computer that is connected to the same subnet as the Barracuda Link Balancer’s LAN adapter, follow these steps:
1. From a Web browser, enter the LAN IP address of the Barracuda Link Balancer followed by a colon and 8000, which is the default Web interface HTTP port.
For example:
2. To log into the administration interface, enter admin for the username and admin for the password.
http://192.168.200.200:8000.

Step 5. Configure the WAN Links (Side by Side with Your Firewall)

To identify the Internet links that will be connected to the Barracuda Link Balancer:
1. Go to the
2. Click the WAN1 port in th e graphic.
3. In the Links Configuration box enter the details for the link to be connected to the WAN1 port.
4. Click
5. Repeat for each link that will be co nnected to this unit.
Basic > Links page.
Save Changes.
Step 6. Permanently Install the Barracuda Link Balancer (Side by Side
with Your Firewall)
Now that the Barracuda Link Balancer is configur ed , in stal l it in its permanent location and connect it to your WAN links:
1. Mount the Barracuda Link Balancer in a 19-inch rack or place it in a stable location. To ensure proper ventilation, do not block the cooling vents on the front and back of the unit.
2. Connect each of the cables from the Internet links in to a WAN port on the front of the Barracuda Link Balancer. The ports are labeled WAN1, WAN2, etc. These ports correspond to the WAN ports that you configured in the Web interface. Be sure to connect them according to your configuration.
3. Connect an Ethernet cable from your network switch to the LAN Ethernet port on the back panel of the Barracuda Link Balancer.
18 Barracuda Link Balancer Administrator’s Guide

Step 7. Test Connectivity (Side by Side with Your Firewall)

Test that the Internet links are accessible from a client computer on the LAN:
1. Change the gateway IP address of this client computer to the LAN IP address of the Barracuda Link Balancer.
2. Check that you can access the Internet from this computer. If this test works, continue.
3. Log into the Barracuda Link Balancer Web interface and go to the
Status of each link should appear as moving the mouse over the graphic.
4. Generate some traffic, by, for example, opening more tabs in your browser and downloading files from the Internet. Go to the and outgoing traffic for each link.
5. You can continue to monitor the WAN links using the
Status
page.
Connected. You can see the utilization of each link by
Basic > Status page to view graphs that show the incoming
Basic > Links page and the Basic >
Basic > Links page. The

Step 8. Activate Subscription (Side by Side with Your Firewall)

Now that you are connected to the Internet, verify your subscription status and activ ate it if you have not already done so:
1. Go to the
2. Under
Instant Replacement (if purchased). If not, click the activation link to start a new browser
window that requests the
3. On the
Activate. A confirmation page opens to display the terms of your subscription.
4. After confirming your subscription, return to the browser window that displays the Barracuda Link Balancer Web interface. Click Refresh in the Subscription Status section of the Basic
> Status
Note: If your subscription status does not change to Current, or if you have trouble filling out the Product Activation page, call your Barracuda Networks sales representative.
Basic > Status page.
Subscription Status, verify that the word Current appears next to Support and
Barracuda Networks Product Activation page.
Barracuda Networks Product Activation page, fill in the required fields and click
page. The status of your subscription should display as Current.
Step 9. Change the Administrator Password (Side by Side with Your
Firewall)
To prevent unauthorized use, change the default administrat or password to a more secure password. You can only change the administrator password for the Web interface. You cannot change the password for the Administrative Console, but this is only accessible via the keyboard which you can disconnect at any time.
To change the administrator password for the Web interface:
1. Go to
2. Click
Basic > Administration and enter your old and new passwords.
Save Password.
Chapter 2: Installing the Barracuda Link Balancer 19

Step 10. Update the Firmware (Side by Side with Your Firewall)

Go to Advanced > Firmware Update. If there is a new Latest General Release available, perform the following steps to update the system firmware:
1. Click the
Click Link Balancer, do not power off during an update or download. To view the progress of the download, click
2. Click
Applying the firmware takes a few minutes to complete.
3. After the firmware has been applied, the Barracuda Link Balan cer au to mati cal ly reboots. When the system comes back up, the login page is displayed.
Download Now button located next to the Latest General Release firmware ver s io n .
OK to acknowledge the download duration message. To avoid damaging the Barracuda
Refresh. You will be notified when the download is complete.
Apply Now to apply the firmware. Click OK to acknowledge the reboot message.

Step 11. Connect Other Subnets (Side by Side with Your Firewall)

To allow other subnets to use the Intern et links accessible only through the Barracuda Lin k Balancer, add static routes:
1. On the Web interface, go to there.
2. T est connectivi ty from each internal network by changing the gateway IP address of a computer on each subnet to the LAN IP address of the Barracuda Link Balancer. Check that you can access the Internet from each of these test computers.
Advanced > Advanced IP Config. You can add static routes

Step 12. Include All Clients (Side by Side with Your Firewall)

Make the Barracuda Link Balancer the default gateway:
1. Now that testing is complete, update the configuration of the DHCP server for the clients to give out the LAN IP address of the Barracuda Link Balancer as the default gateway. As the lease s are renewed, each client will gain access to the new Internet links.
2. If desired, you can allow any clients with static IP addresses outbound access to the new Internet links by changing their default gateway to the LAN IP address of the Barracuda Link Balancer.
Your Barracuda Link Balancer should be ready for operation. Please refer to the next chapter, Configuring the Barracuda Link Balancer on page 21, for more configuration options.
20 Barracuda Link Balancer Administrator’s Guide

Configuring the Barracuda Link Balancer

This chapter describes the configuration tasks you can perform from the Web interface after you have completed the installation. For more detailed information about a specific page or entry in the Web interface, view the online help by clicking the question mark icon on the right side of the page.
The following topics are covered:
Configuring the Barracuda Link Balancer........................................21
Configuring the Firewall .................... .. .. .. .... .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. . 24

Configuring the Barracuda Link Balancer

This section describes the configuration tasks you can perform from the Web administration interface. The following topics are covered:
Controlling Access to the Administration Interface ..........................21
Setting Email Addresses for Alerts....................................................22
Customizing the Appearance of the Web Interface............................22
Setting the Time Zone of the System ..................................................22
Enabling SSL for Administration .......... .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. . 22
Adding Static Routes ..................... .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. .. .... .. .. .. . 23
Configuring Network Information .......................... .. .. .. .... .. .. .. .... .. .. .. . 23
Updating, Adding or Viewing WAN Link Configuration ................... 23
Chapter 3

Controlling Access to the Administration Interface

To control access to the Web interface, naviga te to the Basic > Administration page. It allow s you to perform the following tasks:
Change the password of the administration account.
Specify the IP addresses or subnet masks of the systems that can access the Web interface. All other systems will be denied access.
Change the HTTP port used to access the Web interface.
Change the length of time of inactivity allowed until the administrator is logged out of the Web interface.
Configuring the Barracuda Link Balancer 21

Setting Email Addresses for Alerts

Specify the email address that is sent alerts from the Barracuda Link Balancer and the email address that receives messages from Barracuda Central using the multiple addresses, separate each address with a comma.
Basic > Administration page. To enter
On the Barracuda Link Balancer. The default hostname and the default domain name are displayed in all alerts sent by the Barracuda Link Balancer.
Basic > IP Configuration page, enter the default hostname a nd default do main name of the

Customizing the Appearance of the Web Interface

Use the Advanced > Appearance page to customize the default images used on the Web interface. This tab is only displayed on certain Barracuda Link Balancer models.

Setting the Time Zone of the System

Use the Basic > Administration page to set the time zone of your Barracuda Link Balancer. The current time on the system is automatically up dated via Network Time Protocol (NTP).
It is important that the time zone is set corre ctly because th is information is used to coordin ate traf fic distribution and in all logs and reports.
Note: The Barracuda Link Balancer automatically reboots when you change the timezone.

Enabling SSL for Administration

You can choose to require that only secure SSL connections can access the Web administration interface. SSL ensures that your passwords and the rest of the data transmitted to and received from the Web administration interface are encrypted. The allows you to configure SSL.
In order to only allow secured connections when accessing the Web administration interface, you need to supply a digital SSL certificate which will be stored on the Barracuda Link Balancer. This certificate is used as part of the connection process between client and server (in this case, a browser and the Web administration interface on the Barracuda Link Balancer). The certificate contains the server name, the trusted certificate authority, and the server’s public encryption key.
The SSL certificate which you supply may be either private or trusted. A private, or self-signed, certificate provides strong encryption without the cost of purchasing a certificate from a trusted certificate authority (CA). However, the client Web browser will be unable to verify th e authenticity of the certificate and a warning will be sent about the unverified certificate. To avoid this warning, download the Private Root Certificate and import it into each browser that accesses the Barracuda Link Balancer Web interface. You may create your own private certificate using the
Secure Administration page.
Instead of a private certification, you may also use the default pre-loaded Barracuda Networks certificate. The client Web browser will display a wa rning because t he hostname of th is certificate is
Advanced > Secure Administration page
Advanced >
22 Barracuda Link Balancer Administrator’s Guide
“barracuda.barracudanetworks.com” and it is not a trusted certificate. Because of this, access to the Web administration interface using the default certificate may be less secure.
A trusted certificate is a certificate signed by a trusted certificate authority (CA). The benefit of this certificate type is that the signed certificate is recognized by the browser as trusted, thus preventing the need for manual download of the Private Root Certificate. Use the
Administration
Authority to purchase a trusted certificate.
page to create a Certificate Signing Request which you can submit to a Certificate

Adding Static Routes

If you have other subnets that you want to allow to use the Internet links accessible only through the Barracuda Link Balancer, you can add static routes. To do so, follow these steps:
Advanced > Secure
1. On the Web interface, go to there.
2. T est connectivi ty from each internal network by changing the gateway IP address of a computer on each subnet to the LAN IP address of the Barracuda Link Balancer. Check that you can access the Internet from each of these test computers.
3. When testing is complete, update the configuration of the DHCP server for the clients to give out the LAN IP address of the Barracuda Link Balancer as the default gateway. As the lease s are renewed, each client will have access to all of the new Internet links.
4. Change the default gateway of any clients with static IP addresses to the LAN IP address of the Barracuda Link Balancer.
Advanced > Advanced IP Config. You can add static routes

Configuring Network Information

Use the Basic > IP Configuration page to view or update the network settings for your Barracuda Link Balancer, including IP address for the LAN adapter, primary and secondary DNS servers, and the name to be used when sending email alerts to the system administrator.
The Barracuda Link Balancer includes a forwarding DNS server. Speed DNS resolution by enabling DNS caching using the
If you have systems that are on different subnet s than the Barracuda Link Balancer, configure a stati c route for each subnet. Static routes are used to specify a gateway for an unassociated network so that the return traffic can take the correct path. On the Advanced > Advanced IP Config page, in the Static Route dialog boxes, enter the network address, subnet mask, and the appropriate gateway address for return traffic that does not originate from the same subnet as the Barracuda Link Balancer.
Advanced > Advanced IP Config page.

Updating, Adding or Viewing WAN Link Configuration

Every WAN link that enters the Barracuda Link Balancer needs to be manually identified. This information is provided by your Internet Service Provider. Use the the links. You can view the configuration information by moving your mouse over the port. To change or add configuration information, click on the corresponding WAN port on the graphi c or the expan d button in the Configure column.
Chapter 3: Configuring the Barracuda Link Balancer 23
Basic > Links page to identify

Configuring the Firewall

The Barracuda Link Balancer can act as a firewall, inspecting network traffic as it arrives and allowing or denying passage based on a set of rules. You can create inbound ru les, outbound rules, and Quality of Service rules.
This section covers the following topics:
Firewall Functionality .................. .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. .. .... . 24
Firewall Rules Execution .............. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. .. .. .... . 24
Adding Inbound Firewall Rules .......... .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. .. .. ... 24
Adding Outbound Firewall Rules ......................................................25
Creating a Custom Application ........ .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. .. . 25
Specifying Quality of Service...... .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. .. .. .... .. . 26

Firewall Functionality

Using inbound firewall rules, the Barracuda Link Balancer can perform:
Masquerading or general purpose NAT to isolate internal network traffic from the Internet.
1:1 NAT to directly assign external addresses to internal clients.
Port forwarding that allows the same external addresses used for Internet and WAN bandwidth aggregation to be used for network access.
Port blocking and unblocking.
The Barracuda Link Balancer assists in preventing and mitigating distribut ed denial of service attacks by rate limiting the number of requests that come in.
You can create IP access lists to allow or deny access, either inbound or outbound, to remote networks, clients, applications, services and ports. Applications are rule templates that contain combinations of ports and ranges of ports.
Use Quality of Service rules to prioritize typ es of traffic and/or traffic originating from or going to a set of IP addresses. You can also use Quality of Service rules to specify which WAN link to use.

Firewall Rules Execution

Firewall rules can be based on one or more of IP address, application and port. The rules are arranged in tables from top to bottom in order of precedence. Only the first rule that
matches the profile of the traffic is executed.

Adding Inbound Firewall Rules

Use the Firewall > Inbound page to create firewall rules for incoming packets.
Inbound Firewall Rules
By default, all connections that are initiated from outside are denied. Add inbound firewall rules to allow exceptions for specific IP addresses, ports and applications. Applications let you define rules that apply to more than one port.
24 Barracuda Link Balancer Administrator’s Guide
If you want to create an inbound rule for an a pplicati on that is n ot in the list pre sented wh en you a dd the rule, go to the
Firewall > Applications page and define a new application.
Inbound 1:1 NAT Rules
If you have servers using static IP addresses that are publicly accessible, then you will need to add inbound 1:1 NAT rules. 1:1 NAT applies to the IP address only, leav ing ports the same on both IP addresses. 1:1 NAT is bi-directional once configured. Outbound traffic will include the servers’ public IP addresses.
To add a 1:1 NAT rule:
1. On the IP address for general purpose NAT. Add addresses that are eligible to be used for 1:1 NAT.
2. On the
3. On the
addresses that you added on the dropdown list that is the public address that you wish to map. In the IP address of the server. This server IP address should be a static IP address.
4. It is considered a best practice to enter a of why this rule exists.
5. Click Add Rule.
Basic > Links page, click the graphic to edit the WAN link. The WAN IP address is the
Firewall > Inbound page, click Add New 1:1 NAT Rule. Add or Edit Firewall Rule dialog, the IP Address dropdown shows all of the
Basic > Links page. Choose the IP Address from the
Inbound Port Forwarding
Port forwarding applies to inbound traffic only. Set up inbound port forw arding rules to direct traffic on any port to an internal IP address. You must specify on whic h WAN link to listen for the port. The return path is handled automatically.
No additional firewall rules are needed to open the ports that are forwarded.

Adding Outbound Firewall Rules

Additional IP Addresses which are the public IP
IP Address field, type the
Rule Name and Description in this box to remind you
By default, all outbound connections are allowed. You can create outbound firewall rules to deny outbound connectivity. For example, you may want to block access to certain online gaming sites that use specific ports.
Use the arranged in the table from top to bottom in order of precedence. Only the first rule that matches the profile of the traffic is executed.
If you want to create an outbound rul e for an application t hat is not in the li st presented when you a dd the rule, go to the
Firewall > Outbound page to create, modify or delete outbound firewall rules. The rules are
Firewall > Applications page and define a Custom Application.

Creating a Custom Application

Use the Firewall > Applications page to view and define applications that can be used in the firewall rules. There are a number of predefined applications, such as DNS, email, and HTTP. You can identify more applications by mapping each application to one or multiple ports, including a range of ports.
Chapter 3: Configuring the Barracuda Link Balancer 25
To add an application that is not on the predefined list, click Add New Application. Only if you specify that the application be included in bandwidth management can Quality of Service rules be created for this application.
Click on the Edit tool graphic to edit the application in a row. Using the Edit Application dialog box, you can specify whether this application is included in the bandwidth management.
If you delete an application from this page, any rules pertaining to that application are also deleted.

Specifying Quality of Service

Quality of Service rules allow you to specify that cert ain applicati on traffic and /or traffic origina ting from or going to a set of IP addresses should have more or less priority.
A Quality of Service rule may also specify whi ch WAN link to use. For example, you can use Quality of Service rules to keep client traffic on a different WAN link than the server traffic.
Configure Quality of Service rules using the that are specifically marked to be included in bandwidth management appear on the
Bandwidth Mgmt
page.
If you do not see an application that you want to create a rule for on the page, go to the
Firewall > Applications page. If the application is listed there, you need to specify
Firewall > Bandwidth Mgmt page. Only applications
Firewall >
Firewall > Bandwidth Mgmt
that the application is included in bandwidth management. Cl ick the Edit tool graphic to edit the application in a row. Using the should be included in the bandwidth management. If the application is not already on the
Applications
page then add a new application.
Edit Application dialog box, you can specify that this application
Firewall >
26 Barracuda Link Balancer Administrator’s Guide

Managing the Barracuda Link Balancer

This chapter describes the monitoring and maintenance tasks you can do to check on performance and to maintain the Barracuda Link Balancer. This section covers the following topics:
Monitoring the Barracuda Link Balancer .... .. .... .. .. .. .... .. .. .. .. .... .. .. .. ... 27
Maintaining the Barracuda Link Balancer ........................................28

Monitoring the Barracuda Link Balancer

This section describes the monitoring tasks you can perform from the Web administration interface of the Barracuda Link Balancer. This section covers the following topics:
Checking Status................... .... .. .. .. .. .... .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. . 27
Monitoring Events............ ... .. .... .. .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. .. .. .... . 27
Viewing System Tasks....... ..... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. .. .. .... .. .. .. .... .. .. .. . 28
Chapter 4

Checking Status

Check the Basic > Status page for an overview of the health and performance of your Barracuda Link Balancer, including:
Utilization of the links.
The subscription status of Energize Updates.
System and hardware statistics, including CPU temperature and system load. Performance statistics displayed in red signify that the value exceeds the normal threshold.
Incoming and outgoing traffic stati stics for each WAN link and for the Barracuda Link Balanc er.

Monitoring Events

View the system log displayed on the Basic > Event Log page to see events that have occurred. These include:
Logins - A successful login occurred.
Failed logins - A login attempt was unsuccessful.
Link up - An Internet link has become active.
Link down - An Internet link has gone down.
Managing the Barracuda Link Balancer 27

Viewing System Tasks

Go to the Advanced > Task Manager page to see a list of tasks that are in the process of being performed and any errors encountered when performing these tasks. Some of these ba ckground tasks include firmware download and configuration restoration.

Maintaining the Barracuda Link Balancer

This section describes how to maintain your Barracuda Link Balancer. This section covers the following topics:
Backing up and Restoring Your System Configuration ..................... 28
Updating the Firmware of Your Barracuda Link Balancer .. .. .. .... .. .. . 28
Replacing a Failed System ................................................................29
Reloading, Restarting, and Shutting Down the System ........ .. .. .... .. .. . 29
Using the Built-in Troubleshooting Tools ..........................................30
Rebooting the System in Recovery Mode ................ .... .. .. .. .. .... .. .. .. .... . 30

Backing up and Restoring Your System Configuration

Back up and restore the configuration of your Barracuda Link Balancer using the Advanced >
Backup
information on a replacement Barracuda Link Balancer or in the event your current system data becomes corrupt.
If you are restoring a backup file on a new Barracuda Link Balancer that is not configured, you need to assign your new system an IP address and DNS information on the page.
The following information is not included in the backup file:
System password
System IP information
•DNS information
page. You should back up your system on a regular basis in case you need to restore this
Basic > IP Configuration

Updating the Firmware of Your Barracuda Link Balancer

The Advanced > Firmware Update page allows you to manually update the firmware version of the system or revert to a previous version. The only time you should revert back to an old firmware version is if you recently downloaded a new version that is causing unexpected problems. In this case, call Barracuda Networks Technical Support before reverting back to a previous firmware version.
If you have the latest firmware version already installed, the
Download Now button will be disabled.
Applying a new firmware version results in a temporary l oss of service. For this reason, you should apply new firmware versions during non-busy hours.
28 Barracuda Link Balancer Administrator’s Guide

Replacing a Failed System

Before you replace your Barracuda Link Balancer, use the tools provided on the Advanced >
Troubleshooting page to try to resolve the problem.
In the event that a Barracuda Link Balancer fails an d you cannot resolve the issue, customers that have purchased the Instant Replacement service can call Technical Support and arrange for a new unit to be shipped out within 24 hours.
After receiving the new system, ship the ol d Barracuda Link Balancer back to Barracuda Networks at the address below with an RMA number marked clearly on the package. Barracuda Networks Technical Support can provide details on the best way to return the unit.
Barracuda Networks 3175 S. Winchester Blvd. Campbell, CA 95008
Note: To set up the new Barr acuda Link Balancer so it has the same configuration as your old failed system, restore the backup file from the old system onto the new system, and then manually configure the new system’s IP information on the Basic > IP Configuration page. For information on restoring data, refer to Backing up and Restoring Your System Configuration on page 28.

Reloading, Restarting, and Shutting Down the System

The System Reload/Shutdown section on the Basic > Administration page allows you to shutdown, restart, and reload system configuration on the Barracuda Link Bal an cer.
Shutting down the system powers off the unit. Restarting the system reboots the unit. Reloading the system re-applies the system configuration.
You can also reboot the Barracuda Link Balancer by pressing Barracuda Load Balancer.
Do not press and hold the seconds or longer changes the IP address of the system. See Using the Reset Button to Reset the LAN IP address on page 29 for more information.
RESET button for more than a couple of seconds. Holding it for five
RESET on the front panel of the

Using the Reset Button to Reset the LAN IP address

The Barracuda Link Balancer is assigned a default IP address of 192.168.200.200. You can change this IP address using the Administrative Console or by pressing the
Pressing RESET for five seconds sets the LAN IP address to 192.168.200.200. Pressing eight seconds changes the LAN IP address to 192.168.1.200. Pressing the button for 12 seconds changes the LAN IP address to 10.1.1.200. You will notice the three LEDs on the front panel flash at the same time intervals.
RESET button on the front panel.
RESET
Chapter 4: Managing the Barracuda Link Balancer 29

Using the Built-in Troubleshooting Tools

The Advanced > Troubleshooting page provides various tools that help troubleshoot network connectivity issues that may be impacting the performance of your Barracu da Link Balancer. You can perform a number of connectivity tests such as ping, telnet, dig/nslookup, TCP dump, and traceroute.
Barracuda Networks Technical Support may ask you to make a connection to Barracuda Central so they can help diagnose problems on your system.

Rebooting the System in Recovery Mode

If your Barracuda Link Balancer experiences a serious issue that impacts its core functionality, you can use diagnostic and recovery tools that are available at the reboot menu to return your system to an operational state.
Before you use the diagnostic and recovery tools, do the follow ing:
Use the built-in troubleshooting tools on the
Advanced > Troubleshooting page to help
diagnose the problem.
Perform a system restore from the last known good backup file.
Contact Barracuda Networks Technical Support for additional troubleshooting tips.
As a last resort, you can reboot your Barracuda Link Balancer and run a memory test or perform a complete system recovery, as described in this section.
To perform a system recovery or hardware test:
1. Connect a monitor and keyboard directly to your Barracuda Link Balancer.
2. Reboot the system by doing one of the following:
•Click
Restart on the Basic > Administration page.
• Press the Power button on the front panel to turn off the system, and then press the Power button again to turn the system back on.
The Barracuda splash screen displays with the following three boot options:
Barracuda Recovery Hardware_Test
3. Use your keyboard to select the desired boot option, and click Enter.
You must select the boot option within three seconds of the splash screen appearing. If you do not select an option within three seconds, the Barracuda Link Balancer defaults to starting up in the normal mode (first option).
For a description of each boot option, refer to Reboot Options on page 31.
30 Barracuda Link Balancer Administrator’s Guide
Reboot Options
Table 4.1 describes the options available at the reboot menu.
Table 4.1: Reboot Options
Reboot Options Description
Barracuda Starts the Barracuda Link Balancer in the normal (default) mode. This
option is automatically selected if no other option is specified within the first three (3) seconds of the splash screen appearing.
Recovery Displays the Recovery Console where you can select the following
options:
• Perform file system repair—Repairs the file system on the Barracuda Link Balancer.
Perform full system re-image—Restores the factory settings on your Barracuda Link Balancer and clears out all configuration information.
Enable remote administration—Initiates a connection to Barracuda Central that allows Barracuda Networks Technical Support to access the system. Another method for enabling this troubleshooting connection is to click
Central
• Run diagnostic memory test—Runs a diagnostic memory test from the operating system. If problems are reported when running this option, we recommend running the Hardware_Test option next.
on the Advanced > Troubleshooting page.
Establish Connection to Barracuda
Hardware_Test Performs a thorough memory test that shows most memory related
errors within a two-hour time period. The memory test is performed outside of the operating system and can take a long time to complete.
Reboot your Barracuda Link Balancer to stop the hardware test. You may do this by pressing
RESET button on the Barracuda Load Balancer.
the
Ctrl-Alt-Del on the keyboard, or by pressing
Chapter 4: Managing the Barracuda Link Balancer 31
32 Barracuda Link Balancer Administrator’s Guide

Limited Warranty

Barracuda Networks, Inc., or the Barracuda Networks, Inc. subsidiary or authorized Distributor selling the Barracuda Networks product, if sale is not directly by Barracuda Networks, Inc., ("Barracuda Networks") warrants that commencing from the date of delivery to Customer (b ut in case of resale by a Barracuda Networks reseller, commencing not more than sixty (6 0) days after original shipment by Barracuda Networks, Inc.), and continuing for a period of one (1) year: (a) its products (excluding any software) will be free from material defects in materials and workmanship under normal use; and (b) the software provided in connection with its products, i ncl uding any software contained or embedded in such products will substantially conform to Barracuda Networks published specifications in effect as of the date of manufacture. Except for the foregoing, the software is provided as is. In no event does Barracuda Networks warrant that the software is error free or that Customer will be able to operate the software without problems or interruptions. In addition, due to the continual development of new techniques for intruding upon and attacking networks, Barracuda Networks does not warrant that the software or any equipment, system or network on which the software is used will be free of vulnerability to intrusion or attack. The limited warranty ext ends only to you the original buyer of the Barracuda Networks product and is non-transferable.
Appendix A

Limited Warranty and License

Exclusive Remedy

Your sole and exclusive remedy and the entire liability of Barracuda Networks under this limited warranty shall be, at Barracuda Networks or its service centers option and expense, the repair, replacement or refund of the purchase price of any products sold which do not comply with this warranty. Hardware replaced under the terms of this limited warranty may be refurbished or new equipment substituted at Barracud a Networks option . Barracuda Networks o bligations here under are conditioned upon the return of affe cted articles i n accordance with Barracuda Networks then-current Return Material Authorization ("RMA") procedures. All parts will be new or refurbished, at Barracuda Networks discretion, and shall be furnished on an exchange basis. All parts removed for replacement will become the property of the Barracuda Networks. In connection with warranty services hereunder, Barracuda Networks may at its discretion modify the hardware of the product at no cost to you to improve its reliability or performance. The warranty period is not extended if Barracuda Networks repairs or replaces a warranted product or any parts. Barracuda Networks may change the availability of limited warranties, at its discretion, but an y changes will not be retroactive. IN NO EVENT SHALL BARRACUDA NETWORKS LIABILITY EXCEED THE PRICE PAID FOR THE PRODUCT FROM DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES RESULTING FROM THE USE OF THE PRODUCT, ITS ACCOMPANYING SOFTWARE, OR ITS DOCUMENTATION.
Limited Warranty and License 33

Exclusions and Restrictions

This limited warranty does not apply to Barracuda Networks products that are or have been (a) marked or identified as "sample" or "beta," (b) loaned or provided to you at no cost, (c) sold "as is," (d) repaired, altered or modified except by Barracuda Networks, (e) not installed, operated or maintained in accordance with instructions supplied by Barracuda Networks, or (f) subjected to abnormal physical or electrical stress, misuse, negligence or to an accident.
EXCEPT FOR THE ABOVE WARRANTY, BARRACUDA NETWORKS MAKES NO OTHER WARRANTY, EXPRESS, IMPLIED OR STATUTORY, WITH RESPECT TO BARRACUDA NETWORKS PRODUCTS, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY OF TITLE, AVAILABILITY, RELIABILITY, USEFULNESS, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR ARISING FROM COURSE OF PERFORMANCE, DEALING, USAGE OR TRADE. EXCEPT FOR THE ABOVE WARRANTY, BARRACUDA NETWORKS PRODUCTS AND THE SOFTWARE IS PROVIDED "AS IS" AND BARRACUDA NETWORKS DOES NOT WARRANT THAT ITS PRODUCTS WILL MEET YOUR REQUIREMENTS OR BE UNINTERRUPTED, TIMELY, AVAILABLE, SECURE OR ERROR-FREE, OR THAT ANY ERRORS IN ITS PRODUCTS OR THE SOFTWARE WILL BE CORRECTED. FURTHERMORE, BARRACUDA NETWORKS DOES NOT WARRANT THAT BARRACUDA NETWORKS PRODUCTS, THE SOFTWARE OR ANY EQUIPMENT, SYSTEM OR NETWORK ON WHICH BARRACUDA NETWORKS PRODUCTS WILL BE USED WILL BE FREE OF VULNERABILITY TO INTRUSION OR ATTACK.

Software License

PLEASE READ THIS SOFTWARE LICENSE AGREEMENT ("AGREEMENT") CAREFULLY BEFORE USING THE BARRACUDA SOFTWARE. BY USING THE BARRACUDA SOFTWARE YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS LICENSE. IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE DO NOT USE THE SOFTWARE. IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE YOU MAY RETURN THE SOFTWARE OR HARDWARE CONTAINING THE SOFTWARE FOR A FULL REFUND TO YOUR PLACE OF PURCHASE.
1. The software, documentation, whether on disk, in read only memory, or on any other media or in any other form (collectively "Barracuda Software") is licensed, not sold, to you by Barracuda Networks, Inc. ("Barracuda") for use only under the terms of this License and Barracuda reserves all rights not expressly granted to you. The rights gran ted are limited to Barracuda's i ntellectual property rights in the Barracuda Software and do not include any other patent or intellectual property rights. You own the media on which the Barracuda Software is recorded but Barracuda retain s ownership of the Barracuda Software itself.
2. Permitted License Uses and Restrictions. Thi s License al lows you to use the Software only on the single Barracuda labeled hardware device on which the software was delivered. You may not make copies of the Software and you may not make the Software available over a network where it could be utilized by multiple devices or copie d. You may not make a backup copy of t he Software. You may not modify or create derivative works of the Software except as provided by the Open Source Licenses included below. The BARRACUDA SOFTWARE IS NOT INTENDED FOR USE IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, LIFE SUPPORT MACHINES, OR OTHER EQUIPMENT IN WHICH FAILURE COULD LEAD TO DEATH, PERSONAL INJURY, OR ENVIRONMENTAL DAMAGE.
3. You may not transfer, rent, lease, lend, or sublicense the Barracuda Software.
34 Barracuda Link Balancer Administrator’s Guide
4. This License is effective until terminated. This License is a utomatically te rminated with out notice if you fail to comply with any term of the License. Upon termination you must destroy or return all copies of the Barracuda Software.
5. YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT THE USE OF THE BARRACUDA SOFTWARE IS AT YOUR OWN RISK AND THAT THE ENTIRE RISK AS TO SATISFACTION, QUALITY, PERFORMANCE, AND ACCURACY IS WITH YOU. THE BARRACUDA SOFTWARE IS PROVIDED "AS IS" WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND, AND BARRACUDA HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS WITH RESPECT TO THE BARRACUDA SOFTWARE, EITHER EXPRESSED OR IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES AND/OR CONDITIONS OF MERCHANTIBILITY, OF SATISFACTORY QUALITY, OF FITNESS FOR ANY APPLICATION, OF ACCURACY, AND OF NON-INFRINGEMENT OF THIRD PARTY RIGHTS. BARRACUDA DOES NOT WARRANT THE CONTINUED OPERATION OF THE SOFTWARE, THAT THE PERFORMANCE WILL MEET YOUR EXPECTATIONS, THAT THE FUNCTIONS WILL MEET YOUR REQUIREMENTS, THAT THE OPERATION WILL BE ERROR FREE OR CONTINUOUS, OR THAT DEFECTS WILL BE CORRECTED. NO ORAL OR WRITTEN INFORMATION GIVEN BY BARRACUDA OR AUTHORIZED BARRACUDA REPRESENTATIVE SHALL CREATE A WARRANTY. SHOULD THE BARRACUDA SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION.
6. License. YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT YOU WILL PROVIDE AN UNLIMITED ZERO COST LICENSE TO BARRACUDA FOR ANY PATENTS OR OTHER INTELLECTUAL PROPERTY RIGHTS UTILIZED IN THE BARRACUDA SOFTWARE WHICH YOU EITHER OWN OR CONTROL.
7. Limitation of Liability. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT SHALL BARRACUDA BE LIABLE FOR PERSONAL INJURY OR ANY INCIDENTAL SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, LOSS OF DATA, BUSINESS INTERRUPTION, OR ANY OTHER COMMERCIAL DAMAGES OR LOSSES, ARISING OUT OF OR RELATED TO YOUR ABILITY TO USE OR INABILITY TO USE THE BARRACUDA SOFTWARE HOWEVER CAUSED, REGARDLESS OF THE THEORY OF LIABILITY AND EVEN IF BARRACUDA HAS BEEN ADVISED OF THE POSSIBILITY OF DAMAGES. In no event shall Barracuda's total liability to you for all damages exceed the amount of one hundred dollars.
8. Export Control. You may not use or otherwise export or re-export Barracuda Software except as authorized by the United States law and the laws of the jurisdiction where the Barracuda Software was obtained.

Energize Update Software License

PLEASE READ THIS ENERGIZE UPDATE SOFTWARE LICENSE CAREFULLY BEFORE DOWNLOADING, INSTALLING OR USING BARRACUDA NETWORKS OR BARRACUDA NETWORKS-SUPPLIED ENERGIZE UPDATE SOFTWARE.
BY DOWNLOADING OR INSTALLING THE ENERGIZE UPDATE SOFTWARE, OR USING THE EQUIPMENT THAT CONTAINS THIS SOFTWARE, YOU ARE CONSENTING TO BE BOUND BY THIS LICENSE. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS LICENSE, THEN (A) DO NOT DOWNLOAD, INSTALL OR USE THE SOFTWARE, AND (B) YOU MAY RETURN THE SOFTWARE FOR A FULL REFUND, OR, IF THE SOFTWARE IS
Chapter A: Limited Warranty and License 35
SUPPLIED AS PART OF ANOTHER PRODUCT, YOU MAY RETURN THE ENTIRE PRODUCT FOR A FULL REFUND. YOUR RIGHT TO RETURN AND REFUND EXPIRES 30 DAYS AFTER PURCHASE FROM BARRACUDA NETWORKS OR AN AUTHORIZED BARRACUDA NETWORKS RESELLER, AND APPLIES ONLY IF YOU ARE THE ORIGINAL PURCHASER.
The following terms govern your use of the Energize Update Software except to the extent a particular program (a) is the subject of a separate written agreement with Barracuda Net works or (b) includes a separate "click-on" license agreement as part of the installation and/or download process. To the extent of a conflict between the provi sions of the foregoin g documents, th e order of preced ence shall be (1) the written agreement, (2) the click-on agreement, and (3) this Energize Update Software License.
License. Subject to the terms and conditions of a nd except as othe rwise pr ovid ed in this Agree ment , Barracuda Networks, Inc., or a Barracuda Networks, Inc. subsidiary (collectively "Barracuda Networks"), grants to the end-user ("Customer") a nonexclusive and nontransferable license to use the Barracuda Networks Energize Update program modules and data files for which Customer has paid the required license fees (the "Energize Update Software"). In addition, the foregoing license shall also be subject to the following limitations, as applicable:
Unless otherwise expressly provided in the documentation, Cust omer shal l use the Energ ize Updat e Software solely as embedded in, for execution on, or (where the applicable documentation permits installation on non-Barracuda Networks equipment) for communication with Barracuda Networks equipment owned or leased by Customer; Customer's use of the Energize Update Software shall be limited to use on a single hardware chassis, on a single central processing unit, as applicable, or use on such greater number of chassis or central processing units as Custo mer may ha ve pai d Barrac uda Networks the required license fee; and Customer's use of the Energize Updat e Softwa re shall al so be limited, as applicable and set forth in Customer's purchase order or in Barracuda Networks' product catalog, user documentation, or Web site, to a maximum number of (a) seats (i.e. users with access to the installed Energize Update Software), (b) concurrent users, sessions, ports, and/or issued and outstanding IP addresses, and/or (c) central processing unit cycles or instructions per second. Customer's use of the Energize Update Software shall also be limited by any other restrictions set forth in Customer's purchase order or in Barracuda Networks' product catalog, user documentation or Web site for the Energize Update Software.
General Limitations. Except as otherwise expressly provided under this Agreement, Customer shall have no right, and Customer specifically agrees not to:
i. transfer, assign or sublicense its license rights to any other person, or use the Energize Update
Software on unauthorized or secondhand Barracuda Networks equipment, and any such attempted transfer, assignment or sublicense shall be void;
ii. make error corrections to or otherwise modify or adapt the Energize Update Software or create
derivative works based upon the Energize Update Software, or to permit third parti es to do the same; or
iii. decompi le, de crypt, reverse engineer, disassemble or otherwise reduce the Energize Update
Software to human-readable form to gain access to trade secrets or confidential information in the Energize Update Software.
Upgrades and Additional Copies. For purposes of this Agreement, "Energize Upda te Software" shall include (and the terms and conditions of this Agreement shall apply to) any Energize Update upgrades, updates, bug fixes or modified versions (collectively, "Upgrades") or backup copies of the Energize Update Software licensed or provided to Customer by Barracuda Networks or an authorized distributor/reseller for which Customer has paid the applicable license fees. NOTWITHSTANDING ANY OTHER PROVISION OF THIS AGREEMENT: (1) CUSTOMER HAS NO LICENSE OR RIGHT TO USE ANY SUCH ADDITIONAL COPIES OR UPGRADES UNLESS CUSTOMER, AT THE TIME OF ACQUIRING SUCH COPY OR UPGRADE, ALREADY HOLDS A VALID
36 Barracuda Link Balancer Administrator’s Guide
LICENSE TO THE ORIGINAL ENERGIZE UPDATE SOFTWARE AND HAS PAID THE APPLICABLE FEE FOR THE UPGRADE; (2) USE OF UPGRADES IS LIMITED TO BARRACUDA NETWORKS EQUIPMENT FOR WHICH CUSTOMER IS THE ORIGINAL END USER PURCHASER OR LESSEE OR WHO OTHERWISE HOLDS A VALID LICENSE TO USE THE ENERGIZE UPDATE SOFTWARE WHICH IS BEING UPGRADED; AND (3) USE OF ADDITIONAL COPIES IS LIMITED TO BACKUP PURPOSES ONLY.
Energize Update Changes. Barracuda Networks reserves the right at any time not to release or to discontinue release of any Energize Update Software and to alter prices, features, specifications, capabilities, functions, licensing terms, release dates, general availability or other characteristics of any future releases of the Energize Update Software.
Proprietary Notices. Customer agrees to maintain and reproduce all copyright and other proprietary notices on all copies, in any form, of the Energize Update Software in the same form and manner that such copyright and other proprietary notices are included on the Energize Update Software. Except as expressly authorized in this Agreement, Customer shall not make any copies or duplicates of any Energize Update Software without the prior written permission of Barracuda Networks. Customer may make such backup copies of the Energize Update Software as may be necessary for Customer's lawful use, provided Customer affixes to such copies all copyright, confidentiality, and proprietary notices that appear on the original.
Protection of Information. Customer agrees that aspects of the Energize Update Software and associated documentation, including the specific design and structure of individual programs, constitute trade secrets and/or copyrighted material of Barracuda Networks. Customer shall not disclose, provide, or otherwise make available such trade secrets or copyrighted material in any form to any third party without the prior written consent of Barracuda Networks. Customer shall implement reasonable security measures to protect and maintain the confidentiality of such trade secrets and copyrighted material. Title to Energize Update Software and documentation shall remain solely with Barracuda Networks.
Indemnity. Customer agrees to indemnify, hold harmless and defend Barracuda Networks and i ts affiliates, subsidiaries, officers, directors, employees and agents at Customers expense, against any and all third-party claims, actions, proceedings, and suits and all related liabilities, damages, settlements, penalties, fines, costs and expenses (including, without limitation, reasonable attorneys fees and other dispute resolution expenses) in curred by Barracuda Networks arising ou t of or relating to Customers (a) violation or breach of any term of this Agreement or any policy or guidelines referenced herein, or (b) use or misuse of the Barracuda Networks Energize Update Software.
Term and Termination. This License is effective upon date of delivery to Customer of the initial Energize Update Software (but in case of resale by a Barra cud a Ne tw orks distributor or reseller, commencing not more than sixty (60) days after original Energize Update Software purchase from Barracuda Networks) and continues for the period for which Customer has paid the required license fees. Customer may terminate this License at any time by notifying Ba rracuda Networks and ceasing all use of the Energize Update Software. By terminating this License, Customer forfeits any refund of license fees paid and is responsible for paying any and all o utstanding invoices. Customer's ri ghts under this License will terminate immediately with out notice from Barracuda Networks if Customer fails to comply with any provision of this License. Upon termi nation, Customer mu st cease use of a ll copies of Energize Update Software in its possession or control.
Export. Software, including technical data, may be subject to U.S. export control laws, inc luding the U.S. Export Administration Act and its associated regulations, and may be subject to export or import regulations in other countries. Customer agrees to comply strictly with all such regulations and acknowledges that it has the responsib ility to obt ain licenses to export, re-export, or import Energize Update Software.
Restricted Rights. Barracuda Networks' commercial software and commercial computer software documentation is provided to United States Government agencies in accordance with the terms of this
Chapter A: Limited Warranty and License 37
Agreement, and per subparagraph "(c)" of the "Commercial Computer Software - Restricted Rights" clause at FAR 52.227-19 (June 1987). For DOD agencies, the restrictions set forth in the "Technical Data-Commercial Items" clause at DFARS 252.227-7015 (Nov. 1995) shall also apply.
No Warranty. The Energize Update Software is provided AS IS. Customer's sole and exclusive remedy and the entire liability of Barracuda Networ k s un der thi s Energize Upda te So ft ware Lic ense Agreement will be, at Barracuda Networks option, repair, replacement, or refund of the Energize Update Software.
Renewal. At the end of the Energize Update Servic e Period, Custo mer may have th e option to renew the Energize Update Service at the current list pric e, provided suc h Ener gi ze Up date Service is available. All initial subscriptions commence at the time of sa le of the un it and all re newals commence at the expiration of the previous valid subscription.
In no event does Barracuda Networks warrant that the Energize Update Soft ware is e rror free or t hat Customer will be able to operate the Energize Update So ftware without problems or interruption s. In addition, due to the continual development of new techniques for intruding upon and attacking networks, Barracuda Networks does not warrant that the Energize Update Software or any equipment, system or network on which the Energize Update Software is used will be free of vulnerability to intrusion or attack.
DISCLAIMER OF WARRANTY. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS, AND WARRANTIES INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTY OR CONDITION OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, SATISFACTORY QUALITY OR ARISING FROM A COURSE OF DEALING, LAW, USAGE, OR TRADE PRACTICE, ARE HEREBY EXCLUDED TO THE EXTENT ALLOWED BY APPLICABLE LAW. TO THE EXTENT AN IMPLIED WARRANTY CANNOT BE EXCLUDED, SUCH WARRANTY IS LIMITED IN DURATION TO THE WARRANTY PERIOD. BECAUSE SOME STATES OR JURISDICTIONS DO NOT ALLOW LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY LASTS, THE ABOVE LIMITATION MAY NOT APPLY TO YOU. THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS, AND YOU MAY ALSO HAVE OTHER RIGHTS WHICH VARY FROM JURISDICTION TO JURISDICTION.
General Terms Applicable to the Energize Update Software License Disclaimer of Liab ilities. IN NO EVENT WILL BARRACUDA NETWORKS BE LIABLE FOR ANY LOST REVENUE, PROFIT, OR DATA, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL, OR PUNITIVE DAMAGES HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY ARISING OUT OF THE USE OF OR INABILITY TO USE THE ENERGIZE UPDATE SOFTWARE EVEN IF BARRACUDA NETWORKS OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no event shall Barracuda Networks' liability to Customer, whether in contract, tort (including negligence), or otherwi se, exceed t he price paid by Customer. BECAUSE SOME STATES OR JURISDICTIONS DO NOT ALLOW LIMITATION OR EXCLUSION OF CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU.
This Energize Update Software License shall be governed by and construed in accordance with the laws of the State of California, without reference to principles of conflict of laws, provided that for Customers located in a member state of the European Union, Norway or Switzerland, English law shall apply. The United Nations Convention on the International Sale of Goo ds shall not apply. If any portion hereof is found to be void or unenforceable, the remaining provisions of the Energize Update Software License shall remain in full force and effect. Except as expressly provided herein, the Energize Update Software License constitutes the entire agreement between the part ies wit h respect to the license of the Energize Update Software and supersedes any conflicting or additional terms contained in the purchase order.
38 Barracuda Link Balancer Administrator’s Guide

Open Source Licensing

Barracuda products may include programs that are covered by the GNU General Public License (GPL) or other "open source" license agreements. The GNU license is re-printed below for you reference. These programs are copyrighted by their authors or other parties, and the authors and copyright holders disclaim any warranty for such programs. Other programs are copyright by Barracuda Networks.
GNU GENERAL PUBLIC LICENSE, (GPL) Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too.
When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whethergratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations.
Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and modification follow.
GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.
You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices stating that you changed the files
and the date of any change.
b) You must cause any work that you distribute or publish, that in whole or in part contains or
is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.
Chapter A: Limited Warranty and License 39
c) If the modified program normally reads commands interactively when run, you must cause it, when
started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.
In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable source code, which must be
distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to give any third party, for
a charge no more than your cost of physically performing source distribution, a complete machine­readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer to distribute corresponding
source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.
If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the Program), the recipient
automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.
7. If, as a consequence of a court judgment or allegation of patent infringement or for any other
reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide
40 Barracuda Link Balancer Administrator’s Guide
if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in certain countries either by patents
or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.
10. If you wish to incorporate parts of the Program into other free programs whose distribution
conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER,
OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.
one line to give the program's name and an idea of what it does. Copyright (C) yyyy name of author
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) 19yy name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker.
signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice
This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License.
Chapter A: Limited Warranty and License 41
Barracuda Products may contain programs that are copyright (c)1995-2005 International Business Machines Corporation and others. All rights reserved. These programs are covered by the following License:
"Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, provided that the above copyright notice(s) and this permission notice appear in all copies of the Software and that both the above copyright notice(s) and this permission notice appear in supporting documentation."
Barracuda Products may include programs that are covered by the BSD License: "Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution. The names of the authors may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT
LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE." Barracuda Products may include the libspf library which is Copyright (c) 2004 James Couzens & Sean Comeau All rights reserved. It is covered by the
following agreement: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS MAKING USE OF THIS LICENSE OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Barracuda Products may contain programs that are Copyright (c) 1998-2003 Carnegie Mellon University. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. The name "Carnegie Mellon University" must not be used to endorse or promote products derived from this software without prior written permission. For permission or any other legal details, please contact Office of Technology Transfer Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213-3890 (412) 268-4387, fax: (412) 268-7395 tech-transfer@andrew.cmu.edu .Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by Computing Services at Carnegie Mellon University (http://www.cmu.edu/computing/)." CARNEGIE MELLON UNIVERSITY DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL CARNEGIE MELLON UNIVERSITY BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Barracuda products may include programs that are covered by the Apache License or other Open Source license agreements. The Apache license is re­printed below for you reference. These programs are copyrighted by their authors or other parties, and the authors and copyright holders disclaim any warranty for such programs. Other programs are copyright by Barracuda Networks.
Apache License Version 2.0, January 2004 http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted"
42 Barracuda Link Balancer Administrator’s Guide
means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor
hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor
hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in
any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
(a) You must give any other recipients of the Work or Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally
submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade names, trademarks, service
marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides
the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory, whether in tort (including
negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works
thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend
Chapter A: Limited Warranty and License 43
that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Source Code Availability
Per the GPL and other "open source" license agreements the complete machine readable source code for programs covered by the GPL or other "open source" license agreements is available from Barracuda Networks at no charge. If you would like a copy of the source code or the changes to a particular program we will gladly provide them, on a CD, for a fee of $100.00. This fee is to pay for the time for a Barracuda Networks engineer to assemble the changes and source code, create the media, package the media, and mail the media. Please send a check payable in USA funds and include the program name. We will mail the packaged source code for any program covered under the GPL or other "open source" license.
44 Barracuda Link Balancer Administrator’s Guide

Index

A
administration interface
logging in
Administration page 21, 22, 29 alerts 22
13, 18
B
backing up configuration 28 Backup page 28 Barracuda Link Balancer
configuring managing 28 monitoring 27
21
C
Checking Status 27
D
default IP address 29 denial of service attacks 24 diagnostic memory test 31 DNS caching 23 DNS server 23 DNS servers, configuring 23
P
Port forwarding rules 25
Q
Quality of Service rules 24 Quality of Service rules, configuring 26
R
reboot options 30 recovery mode 30 re-imaging system 31 reloading the system 29 remote administration 31 repairing, file system 31 replacing failed system 29 RESET button, using 29 restarting the system 29 restoring configuration 28
S
shutting down the system 29 static route, configuring 23 Status page 27
T
E
email alerts, configuring sender name 23
F
failed system, replacing 29
H
hardware test 31 How to add a 1 to 1 NAT Rule 25
I
Inbound Firewall Rules 24 IP Configuration page 23
L
LAN IP Address, configuring 23
N
notifications 22
Task Manager page 28 testing memory 31 time zone, setting 22 Troubleshooting page 30
U
updating firmware 28
Index - 45
Loading...