Azure DNS 如何与其他 Azure 服务一起工作

Azure DNS 是一种托管的 DNS 管理和名称解析服务。 可以使用它为你在 Azure 中部署的其他应用程序和服务创建公共 DNS 名称。 在自定义域中为 Azure 服务创建名称非常简单。 只需要为你的服务添加一条正确类型的记录即可。

  • 对于动态分配的 IP 地址,可以创建一条 DNS CNAME 记录,该记录映射到 Azure 为服务创建的 DNS 名称。 DNS 标准不允许你在 DNS 区域顶点使用 CNAME 记录。 可以改用别名记录。 有关详细信息,请参阅教程:配置表示 Azure 公共 IP 地址的别名记录
  • 对于静态分配的 IP 地址,可以使用任何名称创建一条 DNS A 记录,该记录在区域顶点处包括一个裸域名称。

下表概述了可用于各种 Azure 服务的受支持的记录类型。 本文介绍了Azure DNS公有区域,支持面向互联网的网络资源的DNS记录。 你不能使用公共 DNS 区域来对内部私有地址进行名称解析。 对于专用名称解析,请使用 Azure 专用 DNS 区域,并使用 Azure DNS Private Resolver 在 Azure 虚拟网络与本地部署网络之间双向解析 DNS 查询。

Azure 服务 网络接口 说明
Azure 应用程序网关 前端公共 IP 可以创建 DNS A 或 CNAME 记录。
Azure 负载均衡器 前端公共 IP 可以创建 DNS A 或 CNAME 记录。 负载均衡器可以拥有一个动态分配的 IPv6 公共 IP 地址。 为 IPv6 地址创建 CNAME 记录。
Azure 流量管理器 公开名称 你可以创建一个流量 管理器链接记录 ,直接链接到你的流量管理器配置文件,返回端点IP地址且无需CNAME跳转。
Azure 云服务 公共 IP 对于静态分配的 IP 地址,可以创建一条 DNS A 记录。 对于动态分配的 IP 地址,必须创建一条映射到 chinacloudapp.cn 名称的 CNAME 记录。
Azure App 服务 外部 IP 对于外部 IP 地址,可以创建一条 DNS A 记录。 否则,必须创建一条映射到 chinacloudsites.cn 名称的 CNAME 记录。 有关详细信息,请参阅将自定义域名映射到 Azure 应用
Azure 资源管理器虚拟机 公共 IP 资源管理器 VM 可以具有公共 IP 地址。 具有公共 IP 地址的 VM 还可以位于负载均衡器后面。 可以为公共地址创建 DNS A、CNAME 或别名记录。 可以使用此自定义名称绕过负载均衡器中的 VIP。
经典 VM 公共 IP 可以为使用 PowerShell 或 CLI 创建的经典 VM 配置动态或静态的(保留)虚拟地址。 可以分别创建 DNS CNAME 或 A 记录。

后续步骤