Azure DNS 是公共记录

Azure DNS 是公共记录

我已经为几个域创建了 DNS 区域。

我从我的电脑转到 nslookup 然后执行 server ns1-06.azure-dns.com 它连接到该服务器并将用于名称解析。然后当我告诉它查找记录时,它出错并说找不到记录。

但是如果我执行 c:> nslookup

服务器 40.90.4.6(这是 ns1-06.azure-dns.com 的 IP)然后请求记录....它拉出记录并显示记录的正确条目。

那么为什么 Azure DNS 仅在查询 IP 地址而不是 FQDN 时才起作用?

答案1

对我来说,无论是 FQDN 还是 IP 地址,它都不起作用。我得到的答案是“查询被拒绝”,这告诉我服务器不执行递归...这是有道理的,服务器很可能只托管 DNS 区域,而不是充当 DNS 客户端的递归 DNS 服务器。

答案2

使用各种工具 Azure DNS 可以正常工作 无论出于何种原因,运行 nslookup 然后指定名称服务器,它都无法正常工作 但是如果您运行 nslookup 提供的记录并在一行中提供 DNS 服务器,它就可以正常工作。

我继续将两个区域移至 Azure,并指向 Azure DNS,它正常工作。

相关内容