准备在 GCP vSRX部署
开始之前,您需要一个 Google 帐户和身份和访问管理 (IAM) 角色,并拥有访问、创建、修改和删除计算引擎实例和存储服务以及 Google VPC 对象的所有所需权限。您还应创建访问密钥和相应的密钥、证书和帐户标识符。
图 1 显示了如何部署 vSRX,为在 Google VPC 的专用子网中运行的应用程序提供安全性的示例。

您需要在 Google Cloud Platform 上设置 vSRX 3.0 防火墙,以在 Google Cloud Platform (GCP) 上的 Google 云计算机引擎实例上部署 vSRX 3.0 防火墙。
在部署 vSRX 3.0 版之前,您必须创建项目网络和子网,并针对该接口规划网络和 IP vSRX分配。部署期间,必须从现有网络和子网中选择。
Subnetworks—您必须在计划部署网络的特定区域的每个 VPC 网络中创建vSRX。VPC 网络可以在不同的区域添加子网。这些子网都是 GCP 中的内部网络。
IP Address—创建接口子网时,需要分配 IP 地址范围。
Range— 网络子网的范围不能与其他子网重叠。
-
External IP Address— 在vSRX期间,您可以在为 vSRX 创建网络接口时选择启用或禁用外部 IP 地址,默认情况下,临时 IP 地址自动分配。您还可以在创建网络接口时指定静态地址。
Management Interface— 添加到网络接口的第一个vSRX映射到网络接口上的 fxp0 vSRX。
启用 IP 转发
此接口具有外部 IP 地址。
默认情况下vSRX,DHCP 将启用至 fxp0。
完成部署后,可以将部署期间给定的临时 IP 地址更改为静态 IP 地址。
Interface Order—第一个网络接口映射到 fxp0,第二个网络接口映射到 ge-0/0/0,第三个网络接口映射到 ge-0/0/1。
Number of vSRX Interfaces
每个实例允许的最大虚拟接口数vSRX为 8。
要创建vSRX实例,必须指定机器类型。机器类型指定可用于 VM 实例的虚拟化硬件资源的特定集合,包括内存大小、虚拟 CPU 计数和最大磁盘容量。
Default VPC Network—GCP 项目中有默认网络,如果未用,可以删除默认网络。默认情况下,一个项目中有五个网络。您可以为项目请求附加网络。
Firewall Rules—您必须创建 GCP 防火墙规则以允许访问管理连接。
开始之前,请确保做好以下准备:
Google Cloud Platform Account 规划
SSH 密钥对
虚拟私有云 (VPC) 网络规划
步骤 1:Google Cloud Platform Account 规划
开始在虚拟机vSRX之前,请查看许可信息并收集配置过程需要的信息。
步骤 2:定义网络属性并生成 SSH 密钥对进行身份验证
以下步骤提供了定义网络属性的步骤,并生成自己的 SSH 密钥对以允许首次登录:
步骤 3:规划 Google 虚拟私有云 (VPC) 网络
在 Google Cloud Platform 中准备虚拟私有云 (VPC) 网络。开始在 GCP 上部署网络之前,您必须创建虚拟专用网络、规则和子网并配置接口,vSRX包括: