已对等连接的VPC中非RFC1918子网能否重叠?是否受路由配置影响?
VPC对等连接下非RFC1918子网CIDR重叠问题解答
核心结论
- 无论是否使用非RFC1918子网,建立对等连接的两个VPC的子网CIDR范围绝对不允许重叠。
- 该限制与
import-subnet-routes-with-public-ip/export-subnet-routes-with-public-ip配置无关。
具体说明
根据Google Cloud的VPC peering规则:
一个对等VPC网络中的子网CIDR范围不得与另一个对等网络中的静态路由重叠,此规则涵盖子网路由和静态路由
这条规则适用于所有类型的子网CIDR(包括非RFC1918的公网范围)——只要两个VPC建立了对等连接,子网CIDR重叠会直接引发路由冲突,甚至无法完成对等连接的创建流程。
而import-subnet-routes-with-public-ip和export-subnet-routes-with-public-ip配置,仅用于控制是否将带公网IP的子网路由导入/导出到对等VPC,作用范围是路由的可见性,并不修改“子网CIDR不能重叠”的基础限制。哪怕关闭这些路由的导入导出,重叠的子网CIDR依然违反VPC peering的核心规则。
内容的提问来源于stack exchange,提问作者user770428
相关产品推荐
相关产品推荐

