Azure Web 应用程序连接到专用网络上的 VM 服务

Azure Web app connect to VM service on private network

我已经使用 Active Directory 控制器创建了 windows 服务器虚拟机,我的 Web 应用程序在 public ip 上成功地与它通信(通过 ldap),但是当我尝试连接到 ldap 时私有ip(虚拟网络)它没有响应

我的 Web 应用程序设置了 VNet 配置

我的虚拟机网络选项卡:

但是当我尝试连接到 ldap://10.0.1.4:389 时它不起作用

我该怎么办?

我什至无法在 public 和私有 ip

上测试 webapp(通过 tcpping)和 vm 之间的连接

我无法在 10.0.1.0/24 上添加我的 webapp vnet 集成,因为上面写着这个子网已经在使用中(或类似的东西)

vnet 集成时应该输入什么?

VNet 与 Azure Web 应用的集成需要一个专用的未使用子网用于网络连接。子网应该是没有其他资源(如 Azure VM)的子网。

您的配置正确。您可以按照 these troubleshooting steps 来验证 VNet 集成是否运行良好。您可以通过 Azure VM 上的端口 3389 进行测试。就我而言,不是 Azure VM 上部署的 DC。

不过,请注意

There are some things that VNet Integration doesn't support, like:

  • Mounting a drive.
  • Active Directory integration.
  • NetBIOS.

因此,我认为 Idap 不适用于 VNet 集成。

呵呵... 我已经创建了第二个虚拟网络,并与它集成了网络应用程序...... 接下来我将我的第二个虚拟网络连接到第一个并且......一切都很好,ping's <1 ms ...... 有点尴尬,当网络应用程序和虚拟机都在一个虚拟网络中时它不起作用,我不知道为什么