Azure中虚拟机和应用服务之间的Vnet

时间:2016-01-25 17:46:19

标签: azure azure-web-sites azure-virtual-machine azure-virtual-network

我无法弄清楚如何将Web App( App Service )连接到Azure中的虚拟机。我已经从Web App配置面板创建了一个VNet。

所有项目均使用资源管理模型创建,位于相同的订阅中且至少属于标准定价层。< / p>

显然,Web App无法连接到V2 VNet。 (看起来这些术语可以互换使用,或者它是不同的东西)。

我创建了一个经典的Vnet(V1?)。但我似乎无法找到如何将我的虚拟机连接到它。

如何将Web App和VM连接到同一网络?我还缺少其他任何要求吗?

2 个答案:

答案 0 :(得分:3)

不幸的是,你并没有遗漏任何东西,而且现在这一切都非常混乱,并且在他们完全正常工作之前推迟尝试部署到VNet可能是明智之举。

但是,如果这是您特别需要的,那么您的选择是将所有内容保留在v1,或者只是在v1上安装Web应用程序VNet并为您的VM创建v2 VNet(您无法放置v2) VM进入v1 VNet)

您可以创建一个v2 VNet,并在它们之间建立站点VPN站点。这将提供合理的平坦/开放IP结构。这样做的问题是你只能使用大约10mb的带宽,唯一的方法就是使用Express Route。

答案 1 :(得分:0)

我找到了另一种方式。(我还在网上发现了一些关于V2 VNET集成应该在几天或几周内准备就绪的讨论。)

有一个名为资源浏览器的预览工具。在此处发布:https://resources.azure.com

展开您的资源组,然后在Microsoft.Web下找到您的网络应用程序。

点击它,然后在详细信息窗格中向下滚动,找到以下 outboundIpAddresses

对于其中每个,请转到Resource Manager VM Network Security资源,然后添加所需的入站安全规则。注意,入站安全规则更改不会立即生效。在他们工作之前我观察了大约2分钟的延误。

在我的设置上进行了测试,持续了几个小时。希望出站IP分配保持不变。 更新:Azure Portal中现在提供的出站IP地址:https://social.msdn.microsoft.com/forums/azure/en-US/fd53afb7-14b8-41ca-bfcb-305bdeea413e/maintenance-notice-upcoming-changes-to-increase-capacity-for-outbound-network-calls http://ruslany.net/2015/06/how-to-find-out-outbound-ip-addresses-used-by-azure-web-app/