VPC 对等 - 重叠的 IP 范围 - 解决方法



例如,一家公司收购了另一家公司,该公司拥有运行生产工作负载的现有 AWS 云,并配置了自定义 VPC(不是默认),并且 VPC IP 范围以某种方式相互重叠。计划是通过 VPC 对等合并两个网络,但我们都知道 VPC 对等不允许我们这样做,因为它具有重叠的范围。我们的问题是,为了使两个 VPC 相互连接(如果可能,仅通过 VPC 对等连接),并注意两个 VPC 都运行生产工作负载,建议的解决方法是什么。

您是对的,AWS 不支持对等互连两个具有重叠 CIDR 范围的 VPC(一般也不支持 IPv4)。 https://docs.aws.amazon.com/vpc/latest/peering/invalid-peering-configurations.html#overlapping-cidr

VPC 网关可能会执行您所需的操作。

另一种可能的替代方案是使用 NAT 网关是否可以接受?VPC1 <-> NAT <-> VPC2。将 NAT 的地址设置为与任一 VPC 不重叠的地址,并将其用作两个 VPC 之间的转换网关类型(NAT)?