为什么Azure SQL受管实例需要实例子网中配置的自定义DNS中的IP地址168.63.129.16及其对名称解析的影响

时间:2019-01-18 09:03:15

标签: azure dns azure-sql-managed-instance

我想为Azure SQL托管实例设置自定义DNS,根据documentation,我需要将Azure Recursive Resolver DNS IP地址168.63.129.16放在虚拟网络DNS列表的末尾。

将168.63.129.16添加到DNS列表会影响虚拟网络中的名称解析吗?

1 个答案:

答案 0 :(得分:0)

Azure SQL受管实例使用DNS来解析控制该实例以及健康信息发送位置的Azure管理服务的IP。如果要放置自己的自定义DNS,则在自定义DNS服务器没有响应且受管实例无法访问Azure管理服务以保持正常运行的情况下,受管实例需要此规则作为后备选项。

  

注意-这只是实现我们的自定义要求的一种方法   DNS服务器必须提供公共DNS名称解析。的情况下   甚至不可能在本地部署自定义DNS服务器。

仅当所有DNS服务器都关闭时,将168.63.129.16添加到DNS列表才会影响VNet中的名称解析。仅当列表中位于上方的DNS服务器没有响应时,DNS解析才会回落到列表中。如果响应是无法解析该名称,则只需接受答案,而无需进一步传播请求。