Getting Started
Hardware Requirements
This section provides information on hardware requirements for running NG Firewall.
Hardware Requirements
- NG Firewall must be installed onto a dedicated machine with at least two Network Interface Controller (NICs).
- NG Firewall is installed on the hard drive of a PC, erasing all data on that drive during the process. Be aware of this before starting the installation.
Purchasing an NG Firewall Appliance
You can purchase a server directly from us, pre-installed with our software. Please see our appliances page for more information.
Using your own Hardware
One of the great things about NG Firewall is that we're software based, meaning you can install it to any desktop or server PC that fits the bill. When assembling an NG Firewall server, you must account for several variables - the hardware you're installing onto, the number of users, and the workload of those users. The table below provides some recommended hardware specs by network size.
Remember that these are only guidelines: each network is different, each user is different, and each configuration is different.
Resource | Processor | Memory | Hard Drive | Notes |
---|---|---|---|---|
Minimum Spec | 1 core | 2 GB | 40 GB | Platform only (no apps) |
1-50 devices | 2 cores | 4 GB | 40 GB | Arista ETM z4 equivalent |
51-150 devices | 4 cores | 8 GB | 80 GB | |
151-500 devices | 4 or more cores | 16 GB | 160 GB | |
501-1500 devices | 4 or more cores | 16 GB | 250 GB | Arista ETM z12 & Q12 equivalent |
1501-5000 devices | 6 or more cores | 32 GB | 500 GB | Arista ETM z20 & Q20 equivalent |
Hardware Compatibility
If you are using NG Firewall on your own hardware you will need to do the research to determine if the hardware is compatible. Generally speaking, if a particular piece of hardware is known to work well in recent versions of Linux, then it has a good chance of working with NG Firewall.
To know for sure, you will need to order the equipment and install NGFW on it. If it works - it is compatible. If it does not work, you can try tweaking BIOS settings and possibly swapping parts and/or monitor and disk configurations. If it still does not work, the hardware is likely incompatible.
For users that do not want to go through this process, buying an appliance is suggested as that is the only hardware we can guarantee will work and the only hardware we support.
We do not suggest USB NICs. In our experience, they perform poorly and are not reliable.
NG Firewall Installation
NG Firewall is NGFW/UTM software bringing together everything your network needs to stay healthy in one box: web content and spam filtering, virus scanning, VPN connectivity, multi-WAN failover capability, and much more.
This guide will be a quick primer on getting your NG Firewall installed, and running. Hopefully, it will also answer some common configuration questions without causing too much confusion. If you already have an NG Firewall in your network, you can skip to any relevant section and read from there. If you're new to NG Firewall, we recommend reading this section to help familiarize yourself with the software and how it works - it will probably save you a headache or two later on.
What is an NG Firewall?
We strive to make deployment and administration easy with a friendly web-based GUI to help you monitor and filter traffic on your network. NG Firewall provides a suite of applications free of charge with the option of subscribing to additional applications that best suit your organization. Our website has a full list of features. Current pricing for paid applications, packages, and appliances can be found in the store.
Deploying NG Firewall
- Cloud Appliance: A virtual appliance available for Amazon Web Services or Microsoft Azure. Learn more about the AWS and Azure public cloud appliances here.
- Virtual Appliance: A virtual appliance optimized for VMware deployments in private cloud infrastructure. You can download the virtual and software appliances from the ETM Dashboard. The virtual appliance is available as an OVA formatted file. See NG Firewall Virtual Appliance on VMware for installation details.
- Hardware Appliance: An Arista Edge Threat Management network appliance with NG Firewall preinstalled. Learn more about the zSeries appliances here.
- Software Appliance: An installable version of NG Firewall for most x86 based devices. The software appliance is an ISO formatted file you can image to a USB drive. See Creating a bootable USB installer for imaging instructions.
Installing the NG Firewall Software Appliance
The software appliance method installs to the primary storage of a device, erasing all data on that drive in the process. Be aware of this before starting the installation. Also, note that NG Firewall requires at least two NICs to be installed before you start the installation.
Most users install NG Firewall on the server before the server is placed in-line on their network. To do this, plug one interface of your NG Firewall into your network as you would any other computer, and then start the installer. This ensures that NG Firewall will have access to the internet during installation.
Power down the server, insert the ISO or USB installer, and power on the server. Ensure the boot options are set to boot from the inserted CD or USB media. Once the installation has started, follow the directions on the screen to complete the installation process.
During the installation, you may need to answer a few questions, such as confirming writing to the storage device. If you encounter issues while installing NG Firewall onto your server, read the Troubleshooting Server Installation.
UEFI Installation
As of release 16.0, NG Firewall can be installed via BIOS or UEFI. When booting via CD or USB, the installer automatically detects whether it was booted via BIOS or UEFI and tweaks the install process accordingly. To tell whether the installer was booted via BIOS or UEFI, check the installer's menu title. When booted via BIOS, the installer menu title will be "NG Firewall installer boot menu". When booted via UEFI, the installer menu title will be "NG Firewall UEFI Installer."
Serial Console Installation
As of version 16.5, you can install and manage NG Firewall via a serial console port. This is useful if your device does not have video output and supports serial management. This method uses a dedicated ISO installer that you must download. Your system must be configured to use S0 as the serial interface and a baud rate of 1115200.
Account Registration
NG Firewall will prompt you to sign in or register a new account in ETM Dashboard. Registration is required to install any applications and takes only a second.
- Install free or paid applications on your NG Firewall.
- Manage your licenses, renewals, servers, and contact info all from one dashboard.
- Easily transfer licenses between servers.
If you signed in with an existing account, the system will check for any unused subscriptions in your account and ask if you would like to apply them to this system.
Once you have completed the process, continue with the steps below. Your account can always be accessed by visiting https://edge.arista.com or clicking My Account in the lower left-hand corner of the UI.
Install Applications
Installing applications is covered in the NG Firewall User Guide. You should finish reading this section and get everything working before configuring/tuning the application settings.
Configure Other Subnets
NG Firewall will route all traffic according to its routing table, even when installed as a Transparent Bridge. This means NG Firewall must have the proper routing table for all subnets on your network.
If you have other subnets on the network aside from those configured in the Setup Wizard, you will need to configure NG Firewall to know about these networks. For example, if you are running as a bridge with NG Firewall having an address 192.168.1.2 with a netmask 255.255.255.0, you also have a 192.168.20.* network and also a 10.0.*.* network, you will need to tell NG Firewall where to reach these hosts.
- Add a route in telling NG Firewall how to reach those subnets. If 10.0.*.* is local on Internal, you must create a 10.0.0.0/16 route to "Local on Internal." If 10.0.*.* lives behind another router on your network, like 192.168.1.100, then you must add a route to send all 10.0.0.0/16 traffic to 192.168.1.100.
- Add an alias on the appropriate interface. In Edit on the appropriate interface and add an alias IP. This tells NG Firewall that this IP range is local and can be reached locally on that interface. It also provides NG Firewall with a local address on those subnets should any of those clients need to reach NG Firewall using a local IP. , click
Each subnet on your network must be configured so NG Firewall knows how to reach them. The "Ping Test" in
is used to verify that NG Firewall can reach the configured subnets.More in depth information about how the network is configured is found in Network Configuration.
Configure Other Interfaces
In the setup wizard, you configured both the Internal and External interfaces. If you have more than 2 interfaces, the 3rd and beyond are Disabled by default.
If you plan to use them, they must be configured, and it is suggested that you choose a name reflecting its use.
- Additional WAN interfaces (if you have multiple internet connections) for failover/balancing
- To do this, configure it as a WAN interface with the ISP's provided values. Read more about WAN Failover and WAN Balancer for more information about failover/balancing.
- Other internal networks
- To do this, configure it as a non-WAN interface with a static internal IP. For example, if you used 192.168.1.1/24 on your internal, you could use 192.168.2.1/24 on your 3rd interface. This is useful on larger networks, guest networks, and wireless networks.
- Public segment for public servers (DMZ)
- If you have servers with public addresses, you can stick them on the additional interface(s) and bridge those interfaces to your WAN. Then, configure them with IPs on the same subnet as the WAN interface.
- Additional NICs for existing networks
- If you want additional NICs for your Internal (for example), you can bridge the 3rd interface to your Internal and plug in additional internal machines to that NIC. This behaves similarly to a switch, but traffic going through the NG Firewall to reach other internal hosts is scanned by the apps.
- Configuring a WiFi interface
- If your hardware platform includes a supported WiFi adapter, you can configure your WiFi interface. Be sure to select the appropriate Regulatory Country option for your country.
More in depth information about how the network is configured is found in Network Configuration.
Some NG Firewall applications and functions rely on sending emails like reports and spam quarantine digests. Email sending is configured in
. By default, email will be sent directly using DNS MX records like a mail server. However, some ISPs and networks block port 25 to prevent spam, and in this case, you must configure a SMTP relay (and the appropriate authorization credentials if required).Hostname
You can configure the hostname (and domain) for the NG Firewall server in
.Port Forward Rules
Suppose the NG Firewall is installed as a router and has internal servers with services that need to be publicly accessible. In that case, you need to configure port forward rules to forward that traffic to the appropriate server. You can configure port forward rules in
.Bypass Rules
Unlike many next-generation firewalls, NG Firewall scans All TCP and UDP traffic on all ports at the application layer by default, except for VoIP traffic. This is ideal for most deployments, but if you are running a very large (1000s of users) network, it probably makes sense to bypass traffic that you are not interested in scanning. Traffic can be bypassed in
. More is described in the Network documentation.Public Address
If you use OpenVPN, quarantine, or other publicly accessible services on NG Firewall, you may wish to configure the "public address" of NG Firewall so that it sends the appropriate URL to remote users. Public Address is configured in
.External Administration
If you'd like to be able to administer NG Firewall via HTTPS remotely, you will need to enable HTTPS access on WAN interfaces in the Filter Rules.
Installing NG Firewall on the Network
At this point, NG Firewall should be ready to drop into the network if it is not already in place.
If NG Firewall is configured in bridge mode, an easy way to test is to install it with only one or a few computers behind it - plug the External interface into your network, then plug a switch with a few computers into the Internal interface so they must go through NG Firewall. Only those computers will be filtered, allowing you to test without disturbing the rest of your network.
- NG Firewall is designed to drop into your network with minimum disruption. When testing, we recommend putting the system in place and keeping most defaults unless you're having problems. This way, you can get a feel for how it works before making major changes that may affect system operation.
Using NG Firewall
The next step is installing the applications and configuring NG Firewall to meet your needs. The NG Firewall User Guide provides in depth documentation of the various functions of NG Firewall and the applications.
Welcome to NG Firewall!
Setup Wizard
The Setup Wizard will open automatically when NG Firewall first boots.
Suppose you do not have a keyboard/mouse/video connected to the NG Firewall server. In that case, the Setup Wizard can be reached by plugging into a DHCP-configured laptop into the internal interface and opening a browser to http://192.168.2.1/.
Once installed, the setup wizard can be repeated at any time and found in the NG Firewall GUI at
.Welcome Page
For versions 16.3 and newer, the Setup Wizard begins with a welcome page. Choose to create an ETM Dashboard account or log in with an existing one to get started. Your ETM Dashboard account is free and is necessary to activate a trial or complete license on the device. Your account is also linked to ETM Dashboard, enabling you to remotely manage your Arista Edge Threat Management appliances.
By logging in or creating your ETM Dashboard account, the Add Appliance wizard opens automatically and includes the UID of your appliance. The Add Appliance wizard guides you through the remainder of the setup steps for your new NG Firewall appliance. See Adding Appliances to ETM Dashboard for more details.
![](/assets/images/user-manual/um-etm-me/Graphics/Setup%20Wizard/Welcome_page_no_logo.png)
If your NG Firewall device is not connected to the Internet or requires specific configuration to connect, the wizard allows you to Configure the Internet Connection. If you are unable to connect to the Internet, you can continue with the local setup wizard by following these instructions: Offline Setup Wizard.
The next steps include installing the desired apps and possibly tuning the configuration of your NG Firewall.
Offline Setup Wizard
If your NG Firewall appliance cannot connect to the Internet and your appliance is not configured, the local Administration Interface presents you with a Setup Wizard to configure essential parameters. If your appliance is online and connected to the Internet,essential parameters are configured through ETM Dashboard.
The steps below explain how to navigate through the local Setup Wizard if your appliance is offline.
Language Selection
Before you begin the setup wizard, select your preferred language.
![](/assets/images/user-manual/um-etm-me/Graphics/Offline%20Setup%20Wizard/Untangle-setup-language_1.png)
Setup Wizard - Welcome
The next screen simply welcomes you to the Setup Wizard. Click next to continue.
![](/assets/images/user-manual/um-etm-me/Graphics/Offline%20Setup%20Wizard/Setup_wizard_step0%20copy.png)
Setup Wizard - Step 1 - Configure the Server
The first step is to set a password for the administrator account and select a timezone. You can also set the admin email to receive alerts and reports. Select the installation type that closest matches your deployment.
![](/assets/images/user-manual/um-etm-me/Graphics/Offline%20Setup%20Wizard/Setup_wizard_step1.png)
Setup Wizard - Step 2 - Identify Network Cards
The second step shows you the network cards. If this is an appliance from Edge Threat Management, you can simply continue to the next step. If this is a custom server, verify that the physical network cards are mapped to the correct (desired) interface. You can verify connectivity by disconnecting or connecting the cable to the physical interface. The status icon changes immediately between grey or green to show the link state.
![](/assets/images/user-manual/um-etm-me/Graphics/Offline%20Setup%20Wizard/Setup_wizard_step2_remap.png)
Setup Wizard - Step 3 - Configure The Internet Connection
The third step configures your External (WAN) interface.
![](/assets/images/user-manual/um-etm-me/Graphics/Offline%20Setup%20Wizard/Setup_wizard_step3_dhcp.png)
The default selection is Auto (DHCP). The automatically assigned address is displayed if an address was successfully acquired. Otherwise, click Renew DHCP to acquire an IP address. Click Test Connectivity to verify Internet access.
If your Internet connection requires a static IP address or uses PPPoE, select the appropriate option and enter the parameters assigned by your Internet Service Provider.
Setup Wizard - Step 4 - Internal Network Interface
The fourth step will configure your "Internal" interface (and DHCP server and NAT configuration.) There are two choices.
![](/assets/images/user-manual/um-etm-me/Graphics/Offline%20Setup%20Wizard/Setup_wizard_step4_static.png)
You can configure the internal interface with a private static IP address such as 192.168.2.1 and enable DHCP serving and Network Address Translation (NAT) so all internal machines have private addresses and share one public IP. This is commonly referred to as Router mode.
You can also configure the internal interface to be bridged to the external. In this mode, the internal interface does not have its address and simply shares the External address. This is commonly referred to as Transparent Bridge mode.
Router
In Router mode, NG Firewall will be the edge device on your network and serve as a router and firewall. In this case you'll need to set up your External and Internal interfaces correctly for traffic to flow, which should have been done while installing.
Transparent Bridge
In Transparent Bridge mode, NG Firewall is installed behind an existing firewall and sits between your existing firewall and main switch. When in Bridge mode NG Firewall is transparent, meaning you won't need to change the default gateway of the computers on your network or the routes on your firewall - just put the NG Firewall between your firewall and the main switch, and that's it. You do not change the configuration of existing clients or the existing firewall!
Setup Wizard - Step 5 - Configure Automatic Upgrade Settings
In the fifth step, Automatic Upgrades are configured. If Automatic Upgrades is enabled, NG Firewall automatically checks for new versions and performs the upgrade between 1 am and 2 am every morning. You can adjust the upgrade schedule after the setup is complete from the Upgrade.
This step also includes an option to manage the appliance from ETM Dashboard.
![](/assets/images/user-manual/um-etm-me/Graphics/Offline%20Setup%20Wizard/Setup_wizard_step5.png)
Setup Wizard - Finished
That's it!
![](/assets/images/user-manual/um-etm-me/Graphics/Offline%20Setup%20Wizard/Setup_wizard_step6%20copy.png)
Upgrade
Upgrade allows the server to upgrade and contains upgrade-related settings.
Upgrade Settings
Upgrades show the currently available upgrades, if any. If upgrades are available, an upgrade can be started by pressing the Upgrade button at the top under Status.
To see changes, see the Changelogs.
![](/assets/images/user-manual/um-etm-me/Graphics/Upgrade/config_upgrade.png)
After the upgrade begins, it will download the new packages (which may take some time), and then the upgrades will be applied. Do not reboot or power off the server during the upgrade.
If Automatically Install Upgrades is checked, NG Firewall will automatically check for new versions and upgrade if available.
Automatic Upgrade Schedule configures when NG Firewall will automatically upgrade if upgrades are available. NG Firewall will automatically upgrade at the specified time on the days of the week that are checked.
Troubleshooting Server Installation
Video Issues
- The monitor flashes and then displays a black screen with a message or login prompt
- The monitor displays noise after the bootup is complete
- The monitor displays correctly, but the screen is much too big, requiring scrolling with the mouse.
Figure 10. Monitor Problem
- Restart the server and select a different boot mode in the bootup kernel selection menu.
- Try various BIOS settings that may affect the video.
- Try another monitor and reboot after switching. The monitor should be plugged in before powering on Arista.
- If you are using a KVM (keyboard-video-monitor switch), remove it and connect the peripherals directly.
- Try another video card.
- Re-burn the CD/ISO slower, or re-create the USB/IMG and reinstall.
Also, note that changing resolutions is supported but can sometimes lead to issues. If this is the case, reboot the server in Video Safe Mode.
UEFI Issues
The Arista UEFI Installer does not support UEFI SecureBoot, so SecureBoot must be disabled in your hardware's firmware menu prior to installing.
Unfortunately, not all UEFI implementations are written equally, which may cause issues when installing NG Firewall via UEFI on some hardware. If NG Firewall fails to successfully install via UEFI, check if your hardware's firmware can be configured for legacy BIOS boot and attempt to install using the normal installer. Otherwise, check out the Debian project's UEFI page for some tips on troubleshooting UEFI based installs.
Network Configuration
The most critical configuration in NG Firewall is the proper configuration of your network settings in
.For simple networks, the configuration completed during the Setup Wizard is probably sufficient. However, some networks have multiple WANs, multiple LANs, various subnets, VLANs, VRRP, etc. This describes how networking operates and is configured in NG Firewall.
Cardinal Rules
There are several key rules to how an NG Firewall operates that should be understood before deploying an NG Firewall in an advanced/complex network.
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/Alert.jpg)
NG Firewall MUST be installed in-line. NG Firewall is a gateway product, and it is designed to be in-line with network traffic. Some network administrators want to deploy some of the functionality of NG Firewall without installing it in-line. This isn't how NG Firewall is designed and will likely not work.
For example, Spam Blocker will filter SMTP as it passes through NG Firewall. It will not store-and-forward to your email server like some products. Web Filter will filter web traffic as it passes through NG Firewall. It does not operate as an explicit proxy that you "point" clients' browsers to send web traffic. All applications and functionality are designed to operate in a context where NG Firewall is installed in line with the network flow of traffic.
NG Firewall MUST have a working internet connection. NG Firewall and many of its apps rely on cloud services. NG Firewall must have a working and consistent connection with the internet. This includes unfiltered HTTPS, HTTP, and DNS access to various cloud services. Without a valid internet connection and configuration, many functions of NG Firewall will not work properly.
NG Firewall routes ALL traffic according to its routing table. Obviously, this is how all routers operate. They receive packets on an interface and then lookup in the routing table/rules where to send it. Where NG Firewall differs is that it is often installed as a bridge or with some interfaces bridged together. In the NG Firewall context, two bridged interfaces share a configuration (some products call them "zones"). Traffic passing between bridged interfaces is still subject to this cardinal rule.
This is often a surprise to people on complex networks as, effectively, you will need to tell NG Firewall where to send all the traffic on your network if you want it to go to the correct place. If you have a subnet for which the NG Firewall doesn't have a route, it will be sent to the default gateway, even if it is internal. For NG Firewall to operate correctly, you must configure it with a complete routing table so it knows how to reach all hosts on your network.
Placing NG Firewall on the Network
- Install NG Firewall as the gateway/firewall for the network.
- Install NG Firewall behind an existing gateway/firewall in flow with traffic.
Installing NG Firewall as the gateway/firewall is recommended. It is usually the simplest approach, allowing NG Firewall to leverage its full feature set, including WAN Failover and WAN Balancer. This also places it in a convenient place to handle other separate internal networks (like wireless segments) that may only be connected at the gateway. Also, if you have tagged VLANs, it is much simpler to run the NG Firewall as an endpoint for those VLANs. This is commonly referred to as router mode.
However, often, organizations don't want to replace the existing gateway/firewall or can't because it is controlled by a different organization. In these cases, installing NG Firewall as a "bridge" behind the gateway allows NG Firewall and the apps to scan and process network traffic without providing the routing functions of your firewall. This is commonly referred to as bridge mode.
Also, technically, you can stick NG Firewall in front of an existing firewall. Typically, firewalls/gateways use NAT, which allows all internal hosts to share external IPs. This means that by the time the traffic reaches the NG Firewall outside the firewall, the source address of all internal communication will have the firewall's public address. As such, NG Firewall can not differentiate between internal hosts, so much of the functionality of NG Firewall (Web Filter, Reports, Shield, and so on) is severely compromised. Installing NG Firewall outside a NAT device is never recommended.
Configuring the Interfaces
After choosing a place to deploy NG Firewall, the second major step is configuring the interfaces. All the configuration options of interfaces are documented in the Interfaces documentation. The external and internal are already configured by the Setup Wizard.
- Configure additional subnets on the external/internal.
- Configure additional interfaces
- Configure any tagged VLANs
If you have tagged VLANs (802.1q) on your network, you must add VLAN Tagged Interfaces.
Bridging
When two interfaces are bridged in the NG Firewall, they effectively share a configuration. Some products use the concept of "zones." In this terminology, bridging two interfaces puts those interfaces in the same "zone" or "network space."
Standard Bridge Mode
The most common scenario in this is in bridge mode where the External is bridged to the Internal. This is extremely useful when there is a firewall upstream.
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/Bridge_scenario_standard_no_logo.png)
Remember that even when bridging NG Firewall routes ALL traffic according to its routing table. If you have other subnets besides 192.168.1.* like 192.168.2.*, you will need to add aliases or routes for them; otherwise, that traffic will go to the default gateway.
DMZ Bridge
Another common scenario to use bridging is when NG Firewall has a public IP (1.2.3.2 in this example), but you have other public servers with public IPs (1.2.3.*). You could put those servers on the private network and use Port Forward Rules. But lets assume you wanted to keep them configured with public IPs to keep them separate from the internal and avoid any NAT/port forwarding issues.
In this case, you can bridge a "DMZ" interface to your external, which essentially shares the configuration and "zone" with the external. This means you can place servers with public IPs on that segment, and they can continue to use 1.2.3.1 as a gateway.
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/Bridge_scenario_dmz_no_logo.png)
Additional Port
You can also just use bridge mode to provide alternate ports to existing interfaces/zones. Be careful, as traffic between the two goes through NG Firewall!
For example, if Interface 2 is configured as 192.168.1.1/24 and Interface 3 is bridged to Interface 2, they are both effectively 192.168.1.1.Interface 3 becomes an additional port for the Interface 2 network.
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/Bridge_scenario1_internal_no%20logo.png)
This is almost identical to a configuration without Interface 3, where Interface 2 is plugged into a switch with two free ports.
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/Bridge_scenario2_internal_no_logo.png)
- In scenario 1, traffic between Interface 2 and Interface 3 goes through NG Firewall and is routed via NG Firewall's routing table
- In scenario 1, traffic between Interface 2 and Interface 3 goes through NG Firewall and is scanned by the apps (if not bypassed via Bypass Rules)
What "bridged" really means.
In NG Firewall, when two interfaces are bridged, it means that they are in the same zone or that they both connect to the same network space. As the cardinal rules explain, NG Firewall routes all traffic according to its routing table - even those crossing between two bridged interfaces. This is sometimes called brouting or a brouter - unlike how a traditional layer-2 bridge/switch behaves.
It means that packets coming inside one side of a bridge will NOT necessarily exit the other side of the bridge. It also means that packets destined with a specific route will be routed according to NG Firewall's routing table. All traffic is routed according to NG Firewall's routing table. It also means MAC addresses are not maintained across segments, even if they are bridged together as packets are brouted.
This may cause you to wonder how NG Firewall works in the traditional "Bridge Mode." The answer is simple: for outbound traffic to the internet, NG Firewall will route that to its default gateway, which was probably where the traffic was headed anyway and definitely where it should go. For inbound traffic, NG Firewall knows where each local host on the bridged segment lives and routes it directly. So, inbound and outbound traffic flowed as expected.
Where things get complicated is when networks have more complicated routes and do not configure NG Firewall with those routes. Assume NG Firewall is installed in traditional bridge mode on a 192.168.1.1/24 network. Let's assume the network also has another internal network of 192.168.2.1/24 behind an internal router 192.168.1.100. There is probably already a route on the existing firewall telling it that 192.168.2.* can be reached behind 192.168.1.100 if the user inserts NG Firewall in bridge mode and configures it as 192.168.1.2, the entire 192.168.1.* network will work, but none of the traffic on 192.168.2.* will work. Why? Because NG Firewall routes *all* traffic according to its routing table. The firewall will route 192.168.2.* traffic to 192.168.1.100. When that traffic passes through NG Firewall, it will not route it to 192.168.1.100 - it will route it according to its routing table. Since it knows nothing about 192.168.2.* and those addresses aren't local, it will be sent back to the default gateway, as such, the 192.168.2.* The network will be completely offline as return traffic from the internet will not reach those hosts. Once a 192.168.2.0/24 route to 192.168.1.100 is added to NG Firewall, traffic will flow as expected. The routing table on NG Firewall must reflect the layout of the network.
Another common scenario is bridging two separate networks with one NG Firewall server. Lets look at an example with 4 interfaces: network1External, network1Internal, network2External, network2Internal. Network1Internal is bridged to network1External. Network2Internal is bridged to network2External. The problem with this scenario is that NG Firewall routes all traffic according to its routing table. If traffic comes in on network2Internal and is bound for the internet, it will NOT be sent out to network2External because that's where it was originally headed. It will be routed according to NG Firewall's routing table, which is the default route of NG Firewall - probably network1External's gateway! To set up this scenario, one must use WAN Balancer and routes to ensure that traffic coming in network2Internal is routed via network2External. This is true whether or not the separate network is a separate physical networks or a separate VLAN network.
The key to using bridge mode effectively is understanding how NG Firewall routes traffic. While bridging can often be convenient, it can also create headaches for complicated setups.
NAT
NAT or Network Address Translation is the operation of rewriting the source address of packets. Typically, this is used by many internal hosts with internal IPs (192.168.*.*, 10.*.*.*, and so on) that can share one or several public IPs.
- If you check NAT traffic exiting this interface (and bridged peers) on any WAN interface configuration.
- If you check NAT traffic coming from this interface (and bridged peers) on any non-WAN interface configuration.
- If you add a NAT Rule
- NAT Rules
NAT traffic exiting this interface (and bridged peers)
The first option is NAT traffic exiting this interface (and bridged peers). As described in the Interfaces documentation, this option will NAT any traffic exiting this interface and any of its bridged peers. This is enabled by default on WANs.
This means that any traffic exiting that WAN interface or bridged peers will be NATd to auto, which is the current primary address of that WAN interface. Traffic between this interface and any bridged peers will not be NATd. Checking this option also blocks all traffic coming to this WAN that is not to a local process or explicitly forwarded with a Port Forward Rules.
NAT traffic coming from this interface (and bridged peers)
The second option is NAT traffic coming from this interface (and bridged peers), as described in the Interfaces documentation, will NAT any traffic coming from this interface and any of its bridged peers. This is not enabled by default.
What this means is that all traffic from this interfaces will get NATd to auto, which is the primary address of which ever interface the traffic it exits. Traffic between this interface and any bridged peers will not be NATd. Checking this option also blocks all traffic to this non-WAN except traffic forwarded with a Port Forward Rules.
When and Where to perform NAT
If there are only two interfaces in NG Firewall, the first and second options are identical. When there are multiple internal subnets, you must configure where you want to NAT to have the desired behavior.
If you wish internal networks to speak with each other (such as 192.168.1.100 should be able to reach 192.168.2.100 on a different interface), then you do not want to NAT between those networks.
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/Nat_scenario_wan_no_logo.png)
As such, you should uncheck NAT traffic coming from this interface (and bridged peers) on both LAN interfaces and check NAT traffic exiting this interface (and bridged peers) on the WAN(s).
If you want internal networks to be completely separate so that they can not speak to each other, then you want to check NAT traffic from this interface (and bridged peers) on the non-WAN interfaces. This means NAT will be performed on all traffic from these LANs, and inbound sessions will be blocked unless explicitly forwarded using Port Forward Rules.
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/Nat_scenario_lans_no_logo.png)
NAT Rules
The third option explicitly configures what should be NATd to what address with NAT Rules. These rules do not explicitly block any inbound traffic like the two NAT options. NAT rules can be used with the two NAT checkboxes; any matched NAT rule will take precedence. Most networks need only one of the first two options, but sometimes there are scenarios where a NAT rule is desired, such as 1:1 NAT, or when you want to guarantee that certain traffic (like SMTP exiting an email server) uses another address, other than the primary WAN address.
If no NAT option is enabled (all unchecked and no NAT rules), the NG Firewall will route like a typical router without performing any NAT operation.
VLANs
VLANs have several uses. Often, you want multiple completely separate internal subnets on a network, but you do not want to run multiple physical ethernet networks through a building. VLANs allow you to run multiple networks on the same physical wire while still guaranteeing they are completely separate and secure. To do this, you must have VLAN enabled switches and products through-out the network. VLANs can also be useful if you have limited ethernet ports on NG Firewall and wish to overload a single NIC with two separate purposes. This requires that NIC be connected to a VLAN enabled switch.
To create a VLAN interface, click the Add Tagged VLAN Interface button at the bottom of the interfaces grid on the . This will create a new virtual interface. First, you will need to give this interface a new name and select the Parent Interface. The Parent Interface is the physical interface on which this VLAN virtual interface exists. Then, you will need to configure an 802.1q Tag, an integer between 1 and 4094 inclusive. After this, you will configure the interface just like any interface.
This new VLAN interface is just like a physical interface in all ways. This means you can configure this VLAN interface exactly like any physical interface. It is completely separate from the physical parent interface. Any packet coming in on the physical parent interface with the 802.1q tag matching the configured value (1-4094) will be considered by NG Firewall to be coming in the VLAN interface. Any packet sent to the virtual VLAN interface will be sent to the physical parent interface with the configured 802.1q tag. All untagged packets on the physical parent interface will be processed like normal through the physical parent interface; only 802.1q tagged packets with the matching 802.1q tag will be processed by the VLAN interface.
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/Vlan_scenario_twolans_no_logo.png)
Configuring VLAN on NG Firewall in Bridge Mode
- You will need to create two virtual interfaces for each VLAN you want to set up.
- One as a child to the external interface
- One as a child to the internal interface
- To set up the external VLAN interface
- Click on Create a tagged VLAN interface
- Give the interface a name that's easily identifiable by you
- Set the Parent Interface to External
- Set the 802.1q tag
- Config type must be "Addressed"
- Under IPv4 configuration, assign a unique static IP to the interface.
- Enter the IP address for the VLAN gateway
- Enter DNS servers you would like to use
- To set up the internal's VLAN interface
- Click on Create a tagged VLAN interface
- Give the interface a name that's easily identifiable by you
- Set the Parent Interface to Internal
- Set the same 802.1q tag that you configured on the external VLAN interface
- Config type must be "Bridged"
- Bridge this interface to the external VLAN interface
- Go to WAN Balancer and set the weights to send 100% of network traffic out of your untagged external interface.
- Click over to the Route Rules tab and create a new rule.
- Source Interface : [Internal VLAN interface]
- Destination WAN : [External VLAN interface]
VRRP
VRRP provides network level redundancy.
Multiple NG Firewalls can be run in parallel in a high availability configuration. In this configuration, one NG Firewall will be the "primary," and one or more NG Firewalls will be the "secondary." If the primary fails, one of the remaining secondary NG Firewall will take over the primary role such that network traffic continues to flow without interruption.
NG Firewall uses Virtual Redundancy Router Protocol or VRRP to handle the switching between NG Firewall servers. All NG Firewall servers must be on and all configured with a share VRRP Virtual Address. The primary is the only NG Firewall to answer/handle traffic routed to the VRRP Virtual Address. If the primary fails, an "election" is held over VRRP, and the next-highest-priority secondary will begin handling traffic to the VRRP Virtual Address.
All NG Firewall interfaces must be configured statically, and there must be no bridged interfaces. Parallel NG Firewalls configured as bridges will create a bridge loop!
VRRP Basic Example
A common configuration is running two NG Firewalls to act as the gateway for the internal network. For example, let's assume NG Firewall 1, the primary, has a public IP of 1.2.3.4 and an internal IP of 192.168.1.2. Let's assume NG Firewall 2 has a public IP of 1.2.3.5 and an internal IP of 192.168.1.3. Both are running in "router" mode, doing NAT and acting as a gateway. Note that all IPs must be unique! This configuration requires each NG Firewall to have its external IP!
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/VrrpSingle_no_logo.png)
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/VrrpUntangle1Internal.png)
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/VrrpUntangle2External.png)
Configure your internal hosts to use the VRRP Virtual Address (192.168.1.1) as the gateway. In this configuration, the primary will route all traffic to 192.168.1.1, just like a regular address. Should the primary fail within a few seconds, the secondary will become the new primary and start routing traffic.
Note: You should configure the DHCP server to hand out 192.168.1.1 as the default gateway. If NG Firewall is providing DHCP. Configure NG Firewall 1 as the "authoritative" with 192.168.1.1 as the "Gateway Override." Configure NG Firewall 2 the same but as non-authoritative. This way NG Firewall 1 will handle all DHCP unless it is down, in which case NG Firewall 2 will handle DHCP.
VRRP External Example
The above example work great for outbound traffic, but if you have inbound traffic being port forwarded, that traffic might fail if the NG Firewall owning that address fails. VRRP can also be used to provide redundancy for inbound traffic. For example, similar to above, let's assume you have NG Firewall 1 with 1.2.3.4 and NG Firewall 2 with 1.2.3.5.
You can configure both with a shared VRRP Virtual Address of 1.2.3.3. Now configure port forwards on both NG Firewall for traffic destined to 1.2.3.3 to the appropriate internal host. Only the primary will handle traffic to 1.2.3.3. If the primary fails, the secondary will take over traffic handling 1.2.3.3 and port forwarding. External hosts will still be able to reach local services should the primary fail.
In this scenario, NAT Rules can also be configured if outbound traffic should use the same address regardless of which server is handling the traffic.
VRRP Combined Example
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/VrrpDouble_no_logo.png)
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/VrrpUntangle1External.png)
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/VrrpUntangle2External.png)
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/VrrpUntangle1Internal%20(1).png)
![](/assets/images/user-manual/um-etm-me/Graphics/Network%20Configuration/VrrpUntangle2Internal%20(1).png)
For example, in the picture above, if the Internal interface on NG Firewall 1 is unplugged, then NG Firewall 2 will become the primary and start responding to 192.168.1.1. NG Firewall 1 will also release its primary status on the external interface so that NG Firewall 2 will also handle 1.2.3.3. This is to avoid scenarios where NG Firewall 1 is primary on the external address and NG Firewall 2 is primary on the internal address.
NG Firewall User Guide
NG Firewall User Guide
- Administration Interface
The Administration Interface is the main interface used to configure NG Firewall.
- Dashboard
The Dashboard provides an overview of the state of your NG Firewall. It is extremely useful for quickly viewing or monitoring what is happening on the network and the current status of the NG Firewall server.
- Applications
The Administration Interface is the main interface used to configure NG Firewall.
- Config
The config tab holds all the settings related to configuration of the NG Firewall server itself and settings for components of the platform that apps may interact with.
- Reports
Reports provides users with detailed statistics of the traffic and activity on your network.
Administration Interface
The Administration Interface is the main interface used to configure NG Firewall.
![](/assets/images/user-manual/um-etm-me/Graphics/Administration%20Interface/dashboard%20new.png)
Tip: Using Mozilla Firefox or Google Chrome browsers is recommended for administration.
Dashboard
![](/assets/images/user-manual/um-etm-me/Graphics/NG%20Firewall%20User%20Guide/ETM_dashboard%20new.png)
By default, the dashboard will show several widgets with varying pieces of information. However, the dashboard is completely customizable. Widgets can be removed and added so the administrator sees exactly the information that is important to them on the dashboard.
There are many different types of widgets available:
Name | Information |
---|---|
Information | Shows some information about NG Firewall, like name, model, version, etc. |
Resources | Shows an overview current memory swap and disk usage. |
CPU Load | Shows a graph of recent CPU load. |
Network Information | Shows an overview of the network information like session count and device/host count. |
Network Layout | Shows an overview of the network layout based on the interface configuration. |
Map Distribution | Shows the current sessions mapped geolocation on a world map, sized by throughput. |
Report | Shows any Report Entry from Reports. |
To change what is displayed on the dashboard, click on Manage Widgets at the top. From here, you can show or hide the built-in widgets or add new widgets from Reports by clicking on the Add button.
When adding a Report widget, you must also specify a timeframe (the number of hours worth of data to display) and a refresh interval (how often the widget refreshes on the dashboard).
When viewing a Report Entry in Reports, you can also easily add it to your dashboard by clicking on the Add to Dashboard button.
Applications
Applications are plugins that add functionality to your NG Firewall server - just like "apps" on an iPhone or Android device.
On the Apps tab, you'll see the apps that have been installed. Across the top is a dropdown menu where you can switch to different Policies. Policies can be controlled via the Policy Manager app.
![](/assets/images/user-manual/um-etm-me/Graphics/NG%20Firewall%20User%20Guide/ETM_apps.png)
Apps can be installed by clicking the Install Apps button at the top. It will display the apps that can currently be installed. To install an app, simply click on its icon. You can install as many apps as you like at the same time. After starting the installation of the desired apps you can click the Done button at the top to go back to the apps view.
Once installed, the applications' settings can be configured by clicking on the Settings button or the icon of the app, depending on the skin. Applications install with the suggested configuration which is the default settings and on/enabled in most cases. An application that is off/disabled will not process any network traffic. To enable a disabled application, edit the settings and click Enable on the first tab inside the settings.
After clicking Settings, you will have tabs for different settings sections and typical buttons marked OK, Cancel, and Apply. Apply saves any changes. OK, it saves any changes and closes the window. Cancel closes the window without saving settings. On the left hand side, there is a Remove button which will remove the application from the current policy. The Help button will open the help for the tab currently being viewed.
- Filter Applications All the Applications above the Services pane in the interface can have one instance per policy.
- Service Applications All the Applications below the Services pane are global and exist in all virtual racks.
Many networks only need one policy, which means all traffic gets processed by the same apps and configuration, but multiple policies (sometimes called "racks") are possible for bigger networks. For more information about running multiple racks, check out the Policy Manager application.
To learn more about each application, select the links below.
Filter Applications
Service Applications
![]() |
![]() |
![]() |
![]() |
![]() |
Reports | Policy Manager | Directory Connector | Web Monitor | WAN Balancer |
![]() |
![]() |
![]() |
![]() |
![]() |
Captive Portal | IPsec VPN | OpenVPN | WireGuard VPN | Branding Manager |
![]() |
![]() |
|||
Configuration Backup | Live Support |
Config
The config tab holds all the settings related to the configuration of the NG Firewall server itself and settings for components of the platform that apps may interact with.
This is a list of all sections available under the Config tab in the Administration UI.
Network
The Network Configuration documentation documents how networking in NG Firewall functions and is commonly configured.
Administration
Local Directory
Local Directory stores a list of users that can be used by the applications. It also supports RADIUS for 802.1x authentication from properly configured wireless network access points.
The RADIUS Server can be enabled to allow WiFi users to authenticate as any user configured in the Local Directory.
Upgrade
Upgrade allows the server to upgrade and contains upgrade-related settings.
Upgrade Settings
Upgrades show the currently available upgrades, if any. If upgrades are available, an upgrade can be started by pressing the Upgrade button at the top under Status.
To see changes, see the Changelogs.
![](/assets/images/user-manual/um-etm-me/Graphics/NG%20Firewall%20User%20Guide/config_upgrade.png)
After the upgrade begins, it will download the new packages (which may take some time), and then the upgrades will be applied. Do not reboot or power off the server during the upgrade.
If Automatically Install Upgrades is checked, NG Firewall will automatically check for new versions and upgrade if available.
Automatic Upgrade Schedule configures when NG Firewall will automatically upgrade if upgrades are available. NG Firewall will automatically upgrade at the specified time on the days of the week that are checked.
Upgrade FAQs?
- Upgrades are rolled out over time to NG Firewall deployments. The rollout can stretch out several weeks. If you want the upgrade immediately, email your UID to このメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。 and request that they add your UID to the Early Upgrade list.
- In the Upgrade page of your NG Firewall, when a new version is available, the Upgrade button will appear. If automatic upgrade setting is enabled, your NG Firewall will upgrade automatically once the upgrade is available on the day and time specified.
- If a reboot is needed, the upgrade will reboot automatically once installed. There is no need for a manual reboot. Most upgrades will not reboot as there is no kernel change.
- It's difficult to be precise since customer platforms, Internet connection speed, and complexity of the upgrade vary. Generally, upgrades take less than 20 mins. If the database version is changed as part of the NG Firewall upgrade, the process will take longer as the database will need to be converted. There are extreme cases where the upgrade takes over an hour.
- No, the upgrade process will update all the components on the NG Firewall seamlessly.
- Release changes are posted on the NG_Firewall_Changelogs page.
System
The system contains settings related to the server
About
About contains system information
Reports
The reports tab is only visible if the Reports app is currently installed. To read more about reports, view the reports documentation.
Reports
Reports provide users with detailed statistics of the traffic and activity on your network.
![](/assets/images/user-manual/um-etm-me/Graphics/Reports/Reports.png)
About NG Firewall Reports
These reports can be viewed online through the administration interface or the separate reporting interface available to non-administrators reporting-only users.
Customizable report summaries can be sent via email, which includes basic information and a link to view the online reports if the user has access.
Reports can backup your data in multiple formats to Google Drive for long term storage.
Settings
This section reviews the different settings and configuration options available for Reports.
Status
You can click View Reports to open up Reports on this tab in a new browser tab.
![](/assets/images/user-manual/um-etm-me/Graphics/Reports/apps_reports_status.png)
All Reports
This is the full list of all currently existing reports. This includes all the default reports and any custom reports that have been added.
To edit a report, click on View and then click on Settings.
To delete a custom report, click on View and then click on Delete.
To create a new custom report, click View on an existing similar report, then click Settings. Then, change the name and click Save as New Report.
To create a report from scratch, go to Reports and click on Create New in the lower left. When creating reports from scratch, each field must be carefully chosen and tuned until the desired data is provided. This process can be time consuming and difficult. It is suggested to work with a similar report to require the desired result. Additionally, you can ask for help via support or the forums and import the report if someone can craft it for you.
If creating a report from scratch, the settings and fields and their purposes are described below.
![](/assets/images/user-manual/um-etm-me/Graphics/Reports/apps_reports_all-reports.png)
Report Entry
Name | Value | Available | Description |
---|---|---|---|
Report Type | Text, Pie Graph, Time Graph, Time Graph Dynamic, Event List | The type of graph | |
Title | Text | All | The report title |
Category | Any existing category/application | All | The category in which the report is located |
Description | Text | All | A brief description of the report |
Text String | Text | Text | The text used to create the Text Report Type |
Pie Group Column | Text | Pie Graph | The column to "group by" in top X charts (usually user, host, and so on) |
Pie Sum Column | Text | Pie Graph | The column to sum in the top X charts (usually count, bytes, and so on) |
Order By Column | Text | Pie Graph | The column to order by |
Graph Style | Pie, Pie 3D, Donut, Donut 3D, Column, Column 3D | Pie Graph | The render style of the pie graph |
Pie Slices Number | Integer | Pie Graph | The number of slices to display |
Units | Text | Pie Graph | The units being displayed (usually bytes, sessions, and so on) |
Graph Style | Line, Area, Stacked Area, Column, Overlapped Column, Stacked Columns | Time Graph | The render style of the time graph |
Time Data Interval | Auto, Second, Minute, Hour, Day, Week, Month | Time Graph | The time aggregation unit or resolution |
Approximation | Average, High, Low, Sum | Time Graph | The method used to aggregate/combine data points |
Units | Text | Time Graph | The units being displayed (usually bytes, sessions, and so on) |
Series Renderer | None, Interface, Protocol | Time Graph | The renderer used to display human-readable names |
Dynamic Column | Text | Time Graph Dynamic | The column to select for/group by |
Dynamic Value | Text | Time Graph Dynamic | The value to sort by and display |
Dynamic Limit | Integer | Time Graph Dynamic | The number of series to show |
Aggregation Function | Count, Sum, Min, Max | Time Graph Dynamic | The function used to aggregate by dynamic values grouped by dynamic column |
Graph Style | Line, Area, Stacked Area, Column, Overlapped Column, Stacked Columns | Time Graph Dynamic | The render style of the time graph |
Approximation | Average, High, Low, Sum | Time Graph Dynamic | The method used to aggregate/combine data points |
Units | Text | Time Graph Dynamic | The units being displayed (usually bytes, sessions, and so on) |
Series Renderer | None, Interface, Protocol | Time Graph Dynamic | The renderer used to display human-readable names |
Colors | Color Picker | All | The color palette to use |
Display Order | Integer | All | The integer used to determine the report's position in the category list |
Data
- Delete All Reports Data: If you are running low on disk space and you wish to free space by wiping the reports database you can use this option.
- Upload Data to Google Drive If enabled, and the Google Connector in Directory Connector is enabled, your daily data will be uploaded to google drive each night for safe storage.
- Upload CSVs to Google Drive If enabled, and the Google Connector in Directory Connector is enabled, your daily CSV files will be uploaded to google drive each night for safe storage.
- Google Drive Directory configures which subdirectory data will be uploaded to in google drive.
![](/assets/images/user-manual/um-etm-me/Graphics/Reports/apps_reports_data.png)
Email Templates
- Interval: Daily, Weekly, Monthly, Week to Date, Month to Date. The determines the time interval that the report will cover. Beware that enough data is available via the Retention settings to provide the data for the configured interval.
- Mobile: Generate chart images more appropriate for a mobile device.
- Reports: Select those reports under Config and Application sections. Text and chart reports are allowed but not event list reports. Reports for applications will be included only if that application is installed.
Additionally, you can copy the settings for an existing report.
The default Daily Reports template includes common text and chart reports for your system. This template is fixed and cannot be changed or modified.
Email Templates must be associated with Report Users.
![](/assets/images/user-manual/um-etm-me/Graphics/Reports/apps_reports_email-templates.png)
Reports Users
- Email Address is the email address (and username) of the report user. Admin is a special case that determines if administrators will receive emails and alerts.
- Email Alerts determines if this reports user will receive email alerts.
- Email Reports determines if this reports user will received email report summaries.
- Email Templates determines which email report summaries this user will receive if Email Reports is enabled.
- Online Access if enabled, a URL to online reports is included in emailed report summaries for this user.
- Change Password changes the password for this reports user.
![](/assets/images/user-manual/um-etm-me/Graphics/Reports/apps_reports_reports-users.png)
Name Map
You can use the Name Map to manually configure the hostname for hosts. NG Firewall often can automatically determine the hostname for the IP automatically via DHCP or other methods. You can view the current names for currently active hosts in the Hosts.
![](/assets/images/user-manual/um-etm-me/Graphics/Reports/apps_reports_name-map.png)
Accessing Reports
If a user is set up to receive email report summaries, they only need to view or download the HTML attachment to see an overview report. If they need more information or would like to drill down to specific users or machines, they can use the link in the email, which will open Reports on the NG Firewall if it is accessible from their location.
- Outside the NG Firewall network: Browse to the IP of the NG Firewall /reports using HTTPs, such as https://1.2.3.4/reports.
- Inside the NG Firewall network: Browse to the IP of the NG Firewall /reports, such as https://192.168.1.1/reports.
Note that to view Reports from outside the network you'll need to check Allow HTTPS on WANs at
. If you have changed the External HTTPS Port, you'll need to use the proper HTTPS port when connecting from the outside.![](/assets/images/user-manual/um-etm-me/Graphics/Reports/reports_summary_no%20logo.png)
Report Viewer
Reports provide a graphical view of the network traffic and actions of your NG Firewall. Various reports are available within applications and base system components. The reports can be manipulated to drill down, customize, and export data in many ways using the Report Viewer.
- The top panel: This top panel (just below the navigation menu) allow you specify which data is viewed. By default, there is just a timeframe and no conditions, so reports will show all data for the specified timeframe. Conditions can be viewed to view more specific data, such as a specific host, user, domain, application, web category, etc.
- The left panel: This allows you to choose the report you wish to view. At the bottom you can use the search box to quickly find reports with the specified string in the title. You can also import and create new reports using the "Add/Import" button.
- The chart panel: This panel shows you the specified report. It also includes several action buttons at the top.
- The data panel: The data panel, hidden by default, can be displayed by clicking on the Data View button in the chart panel. This will show the raw data used to generate the chart and allow the user to export the data by clicking the Export Data button at the bottom.
Conditions
The Conditions panel appears at the top panel and can be used to filter data displayed in reports. For example, to view a "specific" host's report, you can add a condition for Client = "192.168.1.100" and then all reports available will only show data where the client is 192.168.1.100. Multiple conditions can be added to drill down and inspect data. Conditions can also be added quickly by clicking on slices in pie charts.
Condition Operators
The second field in the condition is the logical operator that will be used in evaluating the condition value defined in the last field. In most use cases the default "=" operator is what you want to use. However, there are several other operators available that make the reports and alerts a whole lot more powerful.
Conditions Example - Policy by Policy ID
- In the Conditions panel, select Add.
- Choose Policy ID and specify equals and the policy ID in question.
- The conditions is applied and will remain applied as you switch between reports.
Conditions Example - Web Filter Categories
- Open Report Viewer or the Web Filter Reports tab.
- Select the Top Categories report (by size or requests). In our example, you can see Games was at the top.
- Click on the Games pie slice, and when prompted to add a condition click Yes.
- All Reports can now be viewed for Games only traffic.
- For example, the Top Clients (by request) will show the clients that visited the most gaming sites.
- For example, the Web Usage (scanned) will show "Gaming" web usage throughout the day of the network.
Related Topics
NG Firewall Virtual Appliance on VMware
NG Firewall can be virtualized through a virtual appliance running on VMware ESX or ESXi.
The virtual appliance can also be used for demonstrations in VMware player, workstation, fusion, or server, but it is not recommended to run a production installation in these environments. Support will help with NG Firewall configuration, but the configuration of the virtualization hypervisor is beyond the scope of Edge Threat Management support.
-
- Demo virtual appliance: suitable for installation on a laptop or desktop in order to have a working instance of the platform running inside your Window, OS X, or Linux OS for testing or demonstration purposes. This is supported using VMware Player, Fusion, Server, or Workstation and requires only one physical network interface. Use this mode if you have only one physical network interface in your VMware host machine.
- Production virtual appliance: to be used as a network gateway. This mode requires at least two physical network interfaces (three if you want or need an external DMZ). We recommend you use either VMware ESX or ESXi Server. Use this mode if you have two or more physical network interfaces to connect to external, internal, and (optionally) DMZ networks.
NG Firewall Support and VMware
Arista Edge Threat Management wants you to have a successful deployment. Unfortunately, our support staff doesn't have the expertise in VMware ESX to ensure that we can help you with installing and configuring VMware. We will certainly help you with your NG Firewall configuration, provided it's running on ESX.
That being said, we'd like to make you aware that systems like NG Firewall that require a lot of real time processing aren't great candidates for virtualization. VMware works by "time-slicing" the physical CPUs in the host system. While the VMware server is off processing other virtual machines, the NG Firewall server is unable to process traffic. At the same time, network traffic continues to arrive. This traffic stacks up and presents itself to the NG Firewall VM as "bursty." This exacerbates any high load issues that may be present. The exact threshold of where it will be unsuitable is hard to say. It is a combination of traffic level, types of traffic, and user expectations.
In summary: We do not recommend virtualizing NG Firewall. If you choose to install NG Firewall in a virtual environment, the support team will assist you with any issues related to the NG Firewall and its applications, but they will not help with virtualization set up/connectivity issues or issues caused by virtualization (high load, slow speeds, etc).
How to Install on ESX or ESXi
Before you get Started
- VMware ESX server version 6.5.0 Update 3 or newer
- One virtual NIC and vSwitch per NG Firewall Interface
Download the NG Firewall Virtual Machine
- Download the NG Firewall Virtual Appliance:
- Log into your Edge Threat Management account.
- Click GET STARTED at the top right-hand corner.
- Select the latest version and download the ISO file.
Deploy Image to ESX Server
- Once the image is downloaded, open your VMware vSphere Client and login to your server. vCenter Login.
- Once logged in, click vCenter File->Deploy.
- In the Deploy OVF Template, wizard mark Deploy from file: And hit Browse…. vCenter Deploy Wizard 1.
- Browse to the location where you saved your image and click Open.
- Then hit Next. vCenter Deploy Wizard 2.
- Read The Template Details and click Next. vCenter Deploy Wizard 3.
- In the “Name and Location screen,” you may change the name or leave it as the default. Click Next. vCenter Deploy Wizard 4.
- In the “Resource Pool screen,” If you use Resource Pools, select the appropriate pool for the new NG Firewall VM and click Next.
Note: You can always move the VM to another Resource Pool after it's installed. vCenter Deploy Wizard 5.
- In the “Datastore screen,” Select what datastore you want to use click Next. vCenter Deploy Wizard 6.
- In the “Ready to Complete” screen, verify everything looks OK and click Finish. vCenter Deploy Wizard 7.
- Wait for the Deploying Progress Meter. vCenter Deploy Progress Meter.
- When it is done, Click Close. vCenter Deployment Completed.
Verify/Configure Physical NIC to vSwitch mappings.
- Setup/confirm your vSwitch Settings. Click on the ESX host, then select Configuration tab and .
- It is best practice to place your Management Network is on its own vSwitch. (This is not a Must, but if you can make sure that NG Firewall does not exist on the same vSwitch as any Management Interface)
- On the vSwitches that NG Firewall will connect to activate promiscuous mode, click on Properties…. vCenter vSwitch Properties.
- Ensure that Promiscuous has the status Accept; otherwise, hit Edit, go to the Security Tab, and change Reject to Accept. You will need to do this on all vSwitches that NG Firewall Virtual Machine connects to vCenter vSwitch Properties2.
Configure the Virtual Machine for your Network
- Right click on the new Virtual Machine and select vCenter Edit Settings.
- You will need to add new virtual NICs and connect them to the appropriate vSwitches.
Warning: Two Bridged Interfaces to the same vSwitch will crash your ESX server. Each NG Firewall NIC should be connected to its own vSwitch. Each vSwitch should be connected to it's own Physical NIC, or at least be separated by VLAN tagging at the physical NIC level.
- In this example, you can see that the new NICs are connected to different vSwitches labeled LAN and DMZ. vCenter VM properties.
- Under OK (vCenter VM properties/tools options). , make sure to check the Synchronize guest time with host and click
Celebrate! You're at the End
Now you are ready to Power on your NG Firewall VM.
More Information and Troubleshooting
For information about using your new NG Firewall software, see our NG Firewall User Guide.
Recovery Utilities
Recovery Utilities provides several administrative operations for Arista. It can only be launchedphysically at the Arista box using the button or the special boot options.
- Remap Interfaces: This option remaps the mapping between "Interfaces" and "NICs" so that the physical network cards can be mapped to their desired use/configuration.
- Configure Interface: This option allows for basic configuring of an interface. Once the appliance is online and reachable, further configuration is possible through the web-based administration interface.
- Ping: A basic ping test for testing network connectivity.
- Upgrade: Launch an upgrade process that will upgrade all software if upgrades are available.
- Reboot: Reboot the server.
- Shutdown: Shutdown the server.
- Reset to Factory Defaults: Delete all settings and return to the factory defaults.