myvm1
。还有全名myvm1.priv.zone
问题是我无法通过myvm1
从App Service控制台解析myvm1.priv.zone
或nameresolver.exe
更新: 实际上,问题甚至更大。即使虚拟机子网上允许所有操作,App Service也无法通过其专用IP(10.1.x.x)向虚拟网络中的虚拟机发送请求。如果将相同的请求发送到VM的公共IP,则不会有问题。
答案 0 :(得分:1)
作为现有答案,对于本DOC中的场景Name resolution from App Service Web Apps to VMs in the same virtual network.
,您需要部署自己的DNS服务器以帮助名称解析。
以下是步骤:
DNS server
,在安装之后,配置DNS服务器,在本例中添加区域名称,例如qaz.lab
。您还可以在此区域中为您的Azure VM手动添加A
记录。
nameresolver FQDN
以验证DNS解析。当前,它仅支持FQDN 解析。
如果您有任何问题,请告诉我。
答案 1 :(得分:0)