在 Azure 上通过点到站点和站点到站点路由 WebApi

在 Azure 上通过点到站点和站点到站点路由 WebApi

我有一个托管在 Azure 上的 webAPI。它使用第三方网站的开发环境 IP 地址和端口连接到第三方网站。这很好用。然后需要创建站点到站点的 VPN 连接以连接到他们的实时环境。

我创建了 VNet、vNetGateway 和 localGateway。VnetGateway 使用新的公共 IP 成功连接到其 localGateway。

然后我想通过 vNetGateway 路由我的 webAPI,所以我设置了点到站点配置。

我的 webAPI 正在内部建立一个套接字连接,指向他们指定的子网地址和端口,但我所能看到的只是连接错误。

webApi 应该连接的网址和端口是什么?

答案1

从你的评论中,我发现你陷入了

如何调试我的 api 和 vnet 之间的连接

在这种情况下,您可以使用多种方法来调试 API 和 vnet 之间的连接。

  • 在虚拟网络中创建一个虚拟机,并尝试从 Web 应用程序连接或连接到 Web 应用程序。
  • 使用 kudu 控制台并尝试 ping 您的客户端或虚拟机。例如,使用以下命令 ping VMtcpping 10.10.0.4:3389
  • 向您的一台服务器或客户端执行 Web 请求。

您可以从这个精彩的博客中获得更多详细信息:将 Azure 应用服务连接到虚拟网络

相关内容