连通VPC子网网络的对等连接配置示例 表对等连接关系说明一个中心VPC与两个VPC的重叠子网对等(IPv4) VPC对等关系 对等连接名称 本端VPC 对端VPC VPCA和VPCB的子网SubnetB02对等 PeeringAB VPCA VPCB VPCA和VPCC的子网SubnetC02对等 PeeringAC VPCA VPCC 对等连接创建完成后,您在本端和对端VPC路由表中,如果按照下表添加路由,那么会导致响应流量无法正确返回,具体说明如下: 1. VPCB子网SubnetB02中的云服务器ECSB02向VPCA发送请求流量,通过rtbVPCB路由表中PeeringAB对应的路由将流量转发到VPCA。 2. VPCA收到来自云服务器ECSB02的请求流量,期望的结果是将响应流量返回到ECSB02。但是在rtbVPCA路由表中,目的地址为10.0.1.167/32时,只能匹配到PeeringAC的路由,因此响应流量被错误的返回到VPCC。 3. 此时VPCC的子网SubnetC02中存在云服务器ECSC02,与ECSB02私有IP地址相同,均为10.0.1.167/32,则响应流量最终错误的返回到ECSC02,ECSB02无法收到响应流量。 表VPC路由表配置说明一个中心VPC与两个VPC的重叠子网对等(IPv4) 路由表 目的地址 下一跳 路由类型 路由说明 rtbVPCA 172.16.0.0/24 Local 系统路由 Local路由是系统自动添加的,用于VPC内部通信。 rtbVPCA 10.0.1.0/24 (SubnetC02) PeeringAC 自定义 在VPCA的路由表中,添加目的地址为SubnetC02的网段,下一跳指向PeeringAC的路由。 rtbVPCB 10.0.0.0/24 Local 系统路由 Local路由是系统自动添加的,用于VPC内部通信。 rtbVPCB 10.0.1.0/24 Local 系统路由 Local路由是系统自动添加的,用于VPC内部通信。 rtbVPCB 172.16.0.0/16 (VPCA) PeeringAB 自定义 在VPCB的路由表中,添加目的地址为VPCA的网段,下一跳指向PeeringAB的路由。 rtbVPCC 10.0.0.0/24 Local 系统路由 Local路由是系统自动添加的,用于VPC内部通信。 rtbVPCC 10.0.1.0/24 Local 系统路由 Local路由是系统自动添加的,用于VPC内部通信。 rtbVPCC 172.16.0.0/16 (VPCA) PeeringAC 自定义 在VPCC的路由表中,添加目的地址为VPCA的网段,下一跳指向PeeringAC的路由。 对于存在重叠子网的情况,为了避免流量被错误转发,路由配置建议如下: 建议1:在rtbVPCA路由表中,添加下一跳为PeeringAB的路由,目的地址为ECSB02的私有IP地址。这样遵循路由的最长匹配原则,会优先匹配10.0.1.167/32这条路由,确保VPCA会将响应流量送达ECSB02。关于更多指向ECS的对等连接配置,请参见“连通VPC内ECS网络的对等连接配置示例”。
来自: