Azure 网站如何访问 Azure 托管的虚拟机?

Posted

技术标签:

【中文标题】Azure 网站如何访问 Azure 托管的虚拟机?【英文标题】:How can an Azure Web Site reach an Azure hosted virtual machine? 【发布时间】:2016-11-20 22:11:13 【问题描述】:

我们在 Azure 中托管了许多虚拟机,通过 ExpressRoute 链接到我们的内部网络。

我们正在考虑在 Azure Web App Service 中建立一个网站,并在 Azure App Service 中建立一些支持 Web 服务。

但问题是网站和 Web 服务如何连接到内部 VM,以及在这些 VM 上运行的 Web 服务和 SQL 数据库

【问题讨论】:

【参考方案1】:

假设您不想在 VM 上打开允许直接 Internet 流量进入的端口,您可以使用 Azure webapps 的 vnet integration feature。这通过点对站点 *** 将 azure Web 应用程序连接到您的虚拟网络到虚拟网络网关,并且专门设计用于允许 Web 应用程序访问在您的虚拟网络上运行的资源。

如何为您的网站启用此功能是explained here。

【讨论】:

以上是关于Azure 网站如何访问 Azure 托管的虚拟机?的主要内容,如果未能解决你的问题,请参考以下文章

Azure复制虚拟机--托管磁盘

如何在Windows Azure虚拟机上配置外网能访问的FTP服务器

Azure之批量创建虚拟机(托管磁盘)

Azure创建4层SLB运行网站

在Azure中创建虚机映像

azure 虚拟机搭建网站