VPC A实例能否经VPC B端点访问VPC C?(A-B用Private Link,B-C用Peering)
VPC跨连接访问问题解答
结论:VPC A中的实例无法通过VPC B内的VPC端点访问VPC C
原因如下:
- VPC Private Link的访问范围严格受限:A通过Private Link只能访问B中指定的服务端点,该连接的流量封闭在A与B的端点专用通道内,不会被B转发至其他VPC连接(比如和C的Peering)。
- VPC Peering不支持中转流量:B和C的Peering连接仅允许二者之间的直接流量交互,不接受来自第三方VPC(如A)的中转流量,哪怕流量是通过B的端点进入的也不行。
- 路由逻辑不兼容:Private Link的流量不遵循B的常规路由表规则,就算给B配置了指向C的路由,也无法引导这类流量流向C——因为Private Link的流量路径在建立时就已固定,不会参与B的普通路由转发。
内容的提问来源于stack exchange,提问作者Kaustubh Gupta
相关产品推荐
相关产品推荐

