为什么 Azure SQL 托管实例在实例子网中配置的自定义 DNS 中需要 IP 地址 168.63.129.16 以及它如何影响名称解析
Why Azure SQL Managed Instance needs IP address 168.63.129.16 in custom DNS configured in instance subnet and how it affects name resolution
我想为 Azure SQL 托管实例设置自定义 DNS,根据 documentation 我需要将 Azure 递归解析器 DNS IP 地址 168.63.129.16 放在虚拟网络 DNS 的末尾列表。
将 168.63.129.16 添加到 DNS 列表会影响虚拟网络中的名称解析吗?
Azure SQL 托管实例使用 DNS 解析控制实例的 Azure 管理服务的 IP 以及发送健康信息的位置。如果您想放置自己的自定义 DNS,托管实例需要此规则作为后备选项,以防自定义 DNS 服务器没有响应并且存在托管实例无法访问 Azure 管理服务的风险,以保持 运行 正确。
Note - this is just one way of achieving our requirement that custom
DNS server has to provide public DNS name resolution. In case of
having custom DNS server on-premises this is even not possible.
仅当所有 DNS 服务器都已关闭时,将 168.63.129.16 添加到 DNS 列表才会影响 VNet 中的名称解析。仅当列表上方的 DNS 服务器没有响应时,DNS 解析才会回落到列表下方。如果响应是名称无法解析,则只需接受答案,而无需进一步传播请求。
我想为 Azure SQL 托管实例设置自定义 DNS,根据 documentation 我需要将 Azure 递归解析器 DNS IP 地址 168.63.129.16 放在虚拟网络 DNS 的末尾列表。
将 168.63.129.16 添加到 DNS 列表会影响虚拟网络中的名称解析吗?
Azure SQL 托管实例使用 DNS 解析控制实例的 Azure 管理服务的 IP 以及发送健康信息的位置。如果您想放置自己的自定义 DNS,托管实例需要此规则作为后备选项,以防自定义 DNS 服务器没有响应并且存在托管实例无法访问 Azure 管理服务的风险,以保持 运行 正确。
Note - this is just one way of achieving our requirement that custom DNS server has to provide public DNS name resolution. In case of having custom DNS server on-premises this is even not possible.
仅当所有 DNS 服务器都已关闭时,将 168.63.129.16 添加到 DNS 列表才会影响 VNet 中的名称解析。仅当列表上方的 DNS 服务器没有响应时,DNS 解析才会回落到列表下方。如果响应是名称无法解析,则只需接受答案,而无需进一步传播请求。