首页 > 解决方案 > 是否可以在 Azure Web App Service 中访问 Azure 虚拟机本地站点?

问题描述

我们可以在 Azure 虚拟机中托管网站并在托管为 Azure Web 应用程序服务的另一个网站中访问该网站吗?

我们有想要在 azure 虚拟机上托管的社区网站,并且我们希望使用托管为 Azure Web App 的网站上的 Web API 更新/获取社区网站内容。

那么是否可以在 Azure Web App Service 中访问 Azure 虚拟机本地站点?

标签: azureazure-virtual-machineazure-webapps

解决方案


可以从 Azure 应用服务访问 Azure VM 资源。

默认情况下,Azure 应用服务的入站和出站都是直接上网的。如果 Azure VM 的网络接口分配了公共 IP,并且 Azure VM 中的网站已发布到 Internet,那么您可以从您的应用服务访问该 Azure VM 网站,就像普通的公共网站一样。

此外,如果您想从 Azure 虚拟网络中的应用服务访问 Azure VM 网站,您可以考虑将您的应用与 Azure 虚拟网络集成。VNet 集成仅用于从您的应用程序向虚拟网络进行出站呼叫。VNet 集成功能在与同一区域中的虚拟网络和其他区域中的虚拟网络一起使用时表现不同。在这种情况下,不需要为 Azure VM 分配公共 IP。

有关将应用服务连接到本地资源或另一个虚拟网络中的资源的更多信息,您可以参考此博客

如果您需要进一步的帮助,请告诉我。


推荐阅读