Configure Firewall Policies
In vManage NMS, you configure firewall policies from the screen, using a policy configuration wizard. In the CLI, you configure these firewalls on the XE SD-WAN Router.
Configuration Components
For firewall policies, you configure zones and a policy to apply to those zones.
Each zone consists of one of more VPNs in the overlay network. You define a source zone, which identifies the VPNs from which data traffic originates, and a destination zone, which identifies the VPNs to which the traffic is being sent.
The firewall policy consists of a series of numbered (ordered) sequences of match–action pairs that are evaluated in order, from lowest sequence number to highest sequence number. When a data packet matches the match conditions, the associated action or actions are taken and policy evaluation on that packet stops. Keep this process in mind as you design your policies to ensure that the desired actions are taken on the items subject to policy.
If a packet matches no parameters in any of the policy sequences, you define a default action to be taken on the packet.
The following figure illustrates the configuration components for firewall policies:
To create an application firewall policy, you include the following components in the configuration for a XE SD-WAN Router:
|
Component |
Description |
vManage Configuration |
CLI Configuration Command |
|---|---|---|---|
|
Lists |
Groupings of related items that you reference in the match portion of the firewall policy configuration. |
Configuration ► Security ► Custom Options ► Lists ► Application Configuration ► Security ► Custom Options ► Lists ► Zones |
policy lists |
|
Firewall policy |
Container for a firewall policy. |
Configuration ► Security ► Add Security Policy ► <Scenario> ► Add Firewall Policy |
policy zone-based-policy |
|
Numbered sequences of match–action pairs |
Sequences establish the order in which the policy components are applied. |
Configuration ► Security ► Add Security Policy ► <Scenario> ► Add Firewall Policy ► Sequence Rule |
policy zone-based-policy sequence |
|
Application Match parameters |
Conditions that packets must match to be considered for a security policy. |
Configuration ► Security ► Add Security Policy ► <Scenario> ► Add Firewall Policy ► Sequence Rule ► Match ► Application/Application Family List |
policy zone-based-policy sequence match app-list |
|
Actions |
For a sequence that contains an application or application family list, packets can be inspected. Matching applications are blocked/denied. |
Configuration ► Security ► Add Security Policy ► <Scenario> ► Add Firewall Policy ► Sequence Rule ► Actions ►Inspect |
policy zone-based-policy sequence action inspect |
|
Default action |
Action to take if a packet matches none of the match parameters in any of the sequences. By default, non matching packets are dropped. |
Configuration ► Security ► Add Security Policy ► <Scenario> ► Add Firewall Policy ► Sequence Rule ► Actions |
policy zone-based-policy default-action drop |
|
Apply firewall policy to a zone pair |
For a firewall policy to take effect, you include it in the definition of a zone pair. |
Configuration ► Security ► Add Security Policy ►<Scenario> ►Apply Policy |
policy zone-pair |
General vManage Configuration Procedure
To configure firewall policies, use the vManage policy configuration wizard. The wizard is a UI policy builder that lets you configure policy components:
-
Create Lists—Create lists that group together related items and that you call in the match condition of a firewall policy.
-
Firewall Policy—Define the match and action conditions of the firewall policy.
-
Apply Configuration—Define zone pairs.
You must configure all these components to create a firewall policy. If you are modifying an existing firewall, you can skip a component by clicking the Next button at the bottom of the screen. To return to a component, click the Back button at the bottom of the screen.
Feedback