背景
我有两个 Google Cloud VPC 网络。VPCA
和B
. B
网络被窥视到A
网络。
VPCA
有一个连接到 Internet 的 NAT 网关。
在 VPCB
中运行的实例没有互联网连接。
问题
我想连接 VPCB
以使用A
NAT 以获得互联网连接。
怎么做?
我有两个 Google Cloud VPC 网络。VPCA
和B
. B
网络被窥视到A
网络。
VPCA
有一个连接到 Internet 的 NAT 网关。
在 VPCB
中运行的实例没有互联网连接。
我想连接 VPCB
以使用A
NAT 以获得互联网连接。
怎么做?
根据VPC 网络对等交互,这是不可能的:
Cloud NAT 网关与单个区域和单个 VPC 网络中的子网 IP 地址范围相关联。在一个 VPC 网络中创建的 Cloud NAT 网关无法为通过 VPC 网络对等连接的其他 VPC 网络中的虚拟机提供 NAT,即使对等网络中的虚拟机与网关在同一区域内也是如此。
可以通过使用共享 VPC 而不是 VPC 网络对等连接来实现您正在寻找的结果,这将允许组织将来自多个项目的资源连接到一个公共VPC 网络。
这里有创建共享 VPC 所需遵循的步骤。