必须为组中每个 SDDC 的计算网关创建防火墙规则。如果没有这些规则,则在组成员上运行的工作负载将无法使用 VMware Transit Connect 相互通信。
由于 SDDC 组的所有成员都由同一个 VMware Cloud on AWS 组织所有,因此,可以将组成员之间的网络流量安全地视为东西向流量,而不是可能具有外部源或目标的南北向流量。但由于 SDDC 计算网关的默认防火墙规则拒绝外部流量,因此需要创建允许通过组中每个 SDDC 的计算网关的流量的防火墙规则。(SDDC 组当前不需要路由网络流量通过成员的管理网关。)
VMware Cloud on AWS 系统定义了一组适用于在计算网关防火墙规则中使用的清单组,这些规则可对组成员之间的流量提供高级别控制。这些组包含通过
VMware Transit Connect 发现的路由的前缀(CIDR 块)以及 SDDC 的 AWS 帐户所有者拥有的任何 AWS Transit Gateway。
其中每个组中的前缀都随着组成员资格的变化和新路由的发现而自动添加、移除和更新。
有关详细信息,请参见添加或修改计算网关防火墙规则和使用清单组。
过程
示例: 具有用户定义的清单组的 CGW 防火墙规则,以允许组成员之间的工作负载流量
这些示例说明了如何使用 NSX Manager 创建清单组和防火墙规则。也可以使用 VMware Cloud 控制台的网络与安全选项卡执行此工作流。请参见使用 NSX Manager 的 SDDC 网络管理。
- 创建组
-
在 NSX Manager 中,单击 添加组并创建三个组。可以为这些组使用所需的任何名称。此处显示的只是示例而已。,然后单击
- 一个组名为本地工作负载,其中包括 SDDC 自身工作负载分段的分段前缀。
- 一个组名为对等工作负载,其中包括组中其他 SDDC 的工作负载分段的分段前缀。
- 一个组名为对等 SDDC vCenter,其中包括组中每个 SDDC 的 vCenter 的专用 IP 地址。
对于每个组,单击计算成员列中的设置,打开设置成员工具。在此工具中,可以单击添加条件,然后输入组成员的 IP 地址或 MAC 地址。也可以单击 ,从文件导入这些值。
- 创建规则
-
如 步骤 2 中所示,打开 网关防火墙卡视图,单击 计算网关,然后单击 添加规则,以创建使用为其 源和 目标创建的清单组的新规则。可以为这些规则使用所需的任何名称。此处显示的只是示例而已。
名称 源 目标 服务 本地工作负载到对等工作负载 本地工作负载 对等工作负载 从本地工作负载到其他组成员中工作负载的出站流量需要应用 对等工作负载到本地工作负载 对等工作负载 本地工作负载 从其他组成员中的工作负载到本地工作负载的入站流量需要应用