如何将公共DNS名称解析为Azure上的内部IP?

时间:2018-04-16 11:23:21

标签: azure dns virtual-machine azure-cli

我使用默认的Azure DNS设置了azure网络。

所有虚拟机都是ubuntu。

当我尝试通过公共DNS名称访问网络上的另一个VM时,它会解析为公共IP。

当我从虚拟网络请求时,如何解析内部IP(当外部请求时,显然仍然可以解析为公共IP)。

我对cli答案以及通过门户网站的配置感兴趣。

1 个答案:

答案 0 :(得分:1)

适用于IaaS和PaaS解决方案的Azure DNS

有关Azure自身与虚拟网络关联的DNS服务的详细信息,请参阅this article。简而言之

  

在Azure中托管的角色实例和VM需要解析域   命名为内部IP地址,他们可以使用以下两种方法之一:

           

您使用的名称解析类型取决于您的VM和角色的方式   实例需要相互通信。

Azure DNS私有区域(预览中)

还有一项名为Azure DNS Private Zones的相对较新的服务,允许您设置私有DNS服务,例如虚拟网络。

此服务允许您为计算机设置专用域和专用IP。有关详细信息,请参阅this页面,有些common usage scenarios

另外,请参阅此功能建议: