我需要在GCP和Azure云之间创建连接。在GCP和Azure云之间创建的Open vpn连接中,OpenVPN的Azure IP为10.5.1.5
。
在Azure中,我有核心vnetA和卫星vnetB。我在vnetA和vnetB之间配置了对等连接,在对等vnet的两侧都启用了网关传输。
我有两个路由表:RTableA,RTableB。
RTableA与vnetA中的subnetA关联, RTableB与vnetB中的subnetB关联。
在RTableA中,我有路线
192.168.0.0/24
;虚拟设备/ openvpn IP 10.5.1.5
),0.0.0.0/0
; Internet),10.5.1.0/24
;虚拟网络)。在RTableB中,我只有一条路由1(名称GCPtraffic; addr.prefix 192.168.0.0/24
;虚拟设备/ openvpn IP 10.5.1.5
)。
我有VM:VmA位于子网A中,VmB位于子网B中。
我可以双向连接VmA --> VmB
,VmB --> VmA
,并且可以连接VmA --> GCP
网络。
问题是我无法连接VmB --> GCP
网络。在这种情况下是否缺少任何路线?
答案 0 :(得分:0)
似乎您使用的是纯OpenVPN软件进行VPN连接,但vNetB不使用远程网关。
如果可以使用Azure虚拟网络网关,则在中心辐射型网络体系结构中,网关传输允许分支虚拟网络(vNetB)共享中心网络(vNetA)中的VPN网关。如果已经创建对等连接,请导航到对等资源,然后为对等vNetB启用Use remote gateways
选项。阅读Configure VPN gateway transit for virtual network peering了解更多详情。
有关更多信息,您可以使用this blog中的Google Private Access在GCP和Azure之间创建站点到站点VPN连接。