具有相同目标 Cidr 块的多个 AWS 路由
Multiple AWS routes with same Destination Cidr Blocks
我正在尝试为位于不同子网中的两个 nat 网关创建两条路由。他们不能有 0.0.0.0/0 的目标 cidr 块是有原因的吗?
我假设您想要创建一个高可用性网络,该网络在不同的可用区中使用多个 NAT 网关。
这是一个常见的设计要求。私有子网中希望与 Internet 通信的 Amazon EC2 实例需要 路由 到 NAT 网关(或 NAT 服务器)。要保持高可用性,您需要在每个可用区NAT 网关 和每个可用区不同的路由table。
然后:
- 可用区 A 中私有子网的路由 Table 将有一个指向 NAT 网关 A 的
0.0.0.0/0
路由.
- 可用区 B 中私有子网的路由 Table 将有一个指向 NAT 网关 B 的
0.0.0.0/0
路由.
对于给定的 CIDR 范围,每个路由 table 只能有一个条目。 VPC 选择匹配的 most-restrictive CIDR 范围,因此 0.0.0.0/0
条目将是最后一个引用。
我正在尝试为位于不同子网中的两个 nat 网关创建两条路由。他们不能有 0.0.0.0/0 的目标 cidr 块是有原因的吗?
我假设您想要创建一个高可用性网络,该网络在不同的可用区中使用多个 NAT 网关。
这是一个常见的设计要求。私有子网中希望与 Internet 通信的 Amazon EC2 实例需要 路由 到 NAT 网关(或 NAT 服务器)。要保持高可用性,您需要在每个可用区NAT 网关 和每个可用区不同的路由table。
然后:
- 可用区 A 中私有子网的路由 Table 将有一个指向 NAT 网关 A 的
0.0.0.0/0
路由. - 可用区 B 中私有子网的路由 Table 将有一个指向 NAT 网关 B 的
0.0.0.0/0
路由.
对于给定的 CIDR 范围,每个路由 table 只能有一个条目。 VPC 选择匹配的 most-restrictive CIDR 范围,因此 0.0.0.0/0
条目将是最后一个引用。