点到站点客户端可以在虚拟网络中看到 VM,但无法访问站点到站点资源

Point-to-site clients can see VM's in Virtual Network but cannot access site-to-site resources

我们在 Azure 中有一个现有的虚拟网络,具有到第三方 (X) 的站点到站点连接。

网络中部署了一个Ubuntu虚拟机,可以ping/accessX通过点对点连接托管的所有资源。

我已经配置了一个点到站点的 Azure 证书,下载了 VPN 客户端,并从客户端计算机成功连接。

我需要客户端在连接到 VPN 时能够从其本地计算机访问 X 托管的资源;无需远程进入上述 Ubuntu 框。

通过 VPN,客户端可以 ping Ubuntu 盒子的私有 IP - 但无法访问 X

托管的资源

我是网络新手 - 我想做的事情可行吗?

或许,您可以为 X 和您的客户添加路由。

您可以在命令提示符中键入route print 来查找是否有到第3 方网络的路由。此外,调整本地站点到站点路由以包括 Azure P2S 子网(地址池)。您可以阅读 this1 and this2 了解更多详情。