Create security rules that automatically adapts to changes.
To dynamically register tags, you can use the XML API or the VM Monitoring agent on
the firewall or on the User-ID agent. Each tag is a metadata element or
attribute-value pair that is registered on the firewall or Panorama. For example,
IP1 {tag1, tag2,.....tag32}, where the IP address and the associated tags are
maintained as a list; each registered IP address can have up to 32 tags such as the
operating system, the data center or the virtual switch to which it belongs. After
receiving the API call, the firewall registers the IP address and associated tags,
and automatically updates the membership information for the dynamic address
group(s).
The maximum number of IP addresses that can be registered for each model is
different. Use the following table for specifics on your model:
|
Model
|
Maximum number of dynamically registered
IP addresses
|
|
M-Series and Panorama virtual appliances
|
500,000
|
| PA-5400 Series (excepting the PA-5450), PA-5200
Series, VM-7000 SMC-B Series | 500,000 |
| VM-500, VM-700 | 300,000 |
| PA-3430, PA-3440, PA-3200 Series, VM-300 | 200,000 |
|
PA-7000 Series, PA-5450, PA-450, PA-460
|
100,000
|
|
PA-820, PA-410, PA-220, VM-50
|
1,000
|
An IP set, such as an IP range or subnet, is considered as a single registered IP
address when counted toward the maximum number of registered IP addresses
supported by each firewall model.
The following example shows how Dynamic Address Groups can simplify network security
enforcement. The example workflow shows how to:
Enable the VM Monitoring agent on the firewall, to monitor the VMware ESX(i)
host or vCenter Server and register VM IP addresses and the associated
tags.
Create Dynamic Address Groups and define the tags to filter. In this example,
two address groups are created. One that only filters for dynamic tags and
another that filters for both static and dynamic tags to populate the
members of the group.
Validate that the members of the Dynamic Address Group are populated on the
firewall.
Use Dynamic Address Groups in policy. This example uses two different
Security policies:
A Security policy for all Linux servers that are deployed as FTP
servers; this rule matches on dynamically registered tags.
A Security policy for all Linux servers that are deployed as web
servers; this rule matches on a Dynamic Address Group that uses
static and dynamic tags.
Validate that the members of the Dynamic Address Groups are updated as new
FTP or web servers are deployed. This ensures that the security rules are
enforced on these new virtual machines too.