Deploy the VM-Series Firewall from Google Cloud Platform
Use Google® Cloud Platform Marketplace to deploy the VM-Series firewall with a minimum of three interfaces (Management, Trust, and Untrust).
See Deploy the VM-Series Firewall from Google Cloud Platform Marketplace for more about these license options.
The Marketplace deploys an instance of the VM-Series firewall with a minimum of one management interface and two dataplane interfaces (Trust and Untrust). You can add additional dataplane interfaces for up to five Google Compute Engine instances in your virtual private cloud (VPC).
You cannot attach multiple network interfaces to the same VPC network. Every interface you create must have a dedicated network with at least one subnet. Ensure that your networks include any additional dataplane instances you create.
- Locate the VM-Series firewall listing in the Marketplace.
- Log in to the Google Cloud Console.
- From the Products and Services menu, selectMarketplace.
- Search forVM-Series.
- Select one of the VM-Series firewall licensing options.
- ClickLaunch on Compute Engine.
- Name the instance and choose resources.
- Enter theDeployment Name(this name is displayed in the Deployment Manager). The name must be unique and cannot conflict with any other deployment in the project.
- Select aZone. See Regions and Zones for a list of supported zones.
- Select aMachine Typebased on the VM-Series System Requirements for your license and the Minimum System Requirements for the VM-Series Firewall on Google Cloud Platform.
- Specify instance metadata.The optionsBootstrap BucketandInterface Swapaffect the initial configuration the first time the VM-Series firewall boots.
- Interface Swap(Optional)—Swap the Management interface (eth0) and the first dataplane interface (eth1) at deployment time. Interface swap is only necessary when you deploy the VM-Series firewall behind Google Cloud Platform HTTP(S) Load Balancing. For details, see Management Interface Swap for Google Cloud Platform Load Balancing.
- SSH key—Paste in the public key from an SSH key pair. Follow the instructions for your OS in SSH Key Pair, to create, copy, and paste the key. Windows users must view the key in PuTTY, copy from the user interface, and paste into Marketplace deployment.If the key is not formatted properly, the VM-Series firewall does not allow you to log in. You must delete the deployment and start over.
- ClickMoreto reveal additional metadata options. The optionsblockProjectKeys, andenableSerialConsoleare properties of the instance; you can change these metadata values after a successful deployment.
- Configure the boot disk.
- Boot disk type—Select from SSD Persistent disk or Standard Persistent Disk. See Storage Options.
- Enter theBoot disk size—60GB is the minimum size. You can edit the disk size later but you must stop the VM to do so.
- Configure the management interface.
- Management VPC Network name—Choose an existing network
- Management Subnet name—Choose an existing subnet.
- Enable External IP for Management interface(Optional)—If you enable this option, you can use the IP address assigned to the VM-Series firewall management interface to use SSH to access the VM-Series firewall web interface.
- Enable GCP Firewall rule for connections to Management interface(Optional)—This option automatically creates a GCP firewall Allow rule for an external source IP address that you supply.
- Source IP in GCP Firewall rule for connections to Management Interface—If youEnable GCP Firewall rule for connections to Management interface, enter a source IP address or a CIDR block.
- Do not use 0.0.0.0/0. Supply an IP address or a CIDR block that corresponds to your dedicated management IP addresses or network. Do not make the source network range larger than necessary.
- Verify the address to ensure that you do not lock yourself out.
- Configure the Untrust dataplane interface.
- Untrust VPC Network name—Choose an existing network.
- Untrust Subnet name—Choose an existing subnet.
- Enable External IP for Untrust—Enable GCP to provide an ephemeral IP address to act as the external IP address.
- Configure additional interfaces. You must enter the number of dataplane interfaces you want to add; the default is 0 (none). The deployment page always displays fields for five additional dataplanes numbered 4 through 8.
- Additional Dataplane interfaces—Enter the number of additional dataplane instances.If this number is 0 (default), dataplane numbers 4 through 8 are ignored even if you fill out the interface fields. If, for example, you specify 2 and then fill out information for three interfaces, only the first two are created.
- Additional Dataplane # VPC name—Choose an existing network.
- Dataplane # Subnet name—Choose a subnet that exists.
- Enable External IP for dataplane # interface—Enable GCP to provide an ephemeral IP address to act as the external IP address.
- Deploythe instance.
- Use Google Cloud Deployment Manager to view and manage your deployment.
- Use the CLI to change the administrator password on the firewall.
- Log in to the VM-Series firewall from the command line. In your SSH tool, connect to the External IP for the management interface, and specify the path to your private key.Windows users: Use PuTTY to connect to the VM-Series firewall and issue command line instructions. To specify the path to the private key, select. InConnectionSSHAuthPrivate key file for authentication: clickBrowseto select your private key.
- Enter configuration mode:VMfirewall>configure
- Enter the following command:VMfirewall#set mgt-config users admin password
- Enter and confirm a new password for the administrator.
- Commit your new password:VMfirewall#commit
- Return to command mode:VMfirewall#exit
- (Optional) If you used a bootstrap file for interface swap, use the following command to view the interface mapping:VMfirewall>debug show vm-series interfaces all
- Access the VM-Series firewall web interface.
After you log in to the firewall, you can add administrators and create interfaces, zones, NAT rules, and policy rules, just as you would on a physical firewall.
- In a browser, create a secure (https) connection to the IP address for the management interface.If you get a network error, check to see that you have a GCP firewall rule that allows the connection.
- When prompted, enter the username (admin) and the administrator password you specified from the CLI.
- (Optional) If you bootstrapped, then Verify Bootstrap Completion.If you see problems, search the log information on the VM-Series firewall. Chooseand, in the manual search field, enterMonitorSystemdescription contains 'bootstrap'and look for a message in the results that indicates that the bootstrap was successful.
Recommended For You
Recommended videos not found.