Bootstrapping VM-Series Firewalls

Overview

Bootstrapping allows you to create a repeatable and streamlined process of deploying new VM-Series firewalls on your network. It enables you to create a package with the model configuration for your network and then use that package to deploy VM-Series firewalls anywhere.

Benefits

Bootstrapping Workflow

  1. Choose a bootstrap method: basic or complete configuration.
  2. Generate a VM auth key on Panorama if integrating with Panorama.
  3. Prepare the necessary configuration files: init-cfg.txt and optionally bootstrap.xml .
  4. Organize the bootstrap package with the required directory structure.
  5. Deploy the VM-Series firewall using the prepared bootstrap package.
  6. Verify the bootstrap process completion.

Bootstrap Package Structure

The bootstrap package must include the following top-level directories:

Each folder can be left empty if not used, but the directory structure must be present.

Configuration Files

init-cfg.txt

This file provides the basic information the firewall needs to connect to your network. Key parameters include:

For a complete list of parameters and their descriptions, refer to the official documentation.

bootstrap.xml

This optional file contains the complete configuration for the firewall, including network settings, security policies, and objects. When used, it allows the firewall to be fully configured upon boot-up without requiring Panorama.

Deployment Methods

Bootstrapping can be performed on various platforms, including:

The specific steps may vary based on the platform; consult the respective deployment guides for detailed instructions.

Best Practices

References