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

问题描述

我们在 Azure 中有一个现有的虚拟网络,可以通过站点站点连接到第 3 方 (X)。

网络中部署了一个Ubuntu VM,可以通过站点站点的连接ping/访问X托管的所有资源。

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

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

通过 VPN,客户端可以 ping Ubuntu Box 私有 IP - 但无法访问 X 托管的资源

我是网络新手 - 我正在努力做的事情可行吗?

解决方法

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

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