我为测试域idlebytes.tk创建了一个新的Azure DNS区域,并且我在Azure中添加了一些子域名,例如www.idlebytes.tk。
我可以使用Azure-cli工具查看这些DNS记录。
但是当我尝试通过将DNS服务器明确地设置为Azure提供的NS服务器来使用nslookup时,我无法解析相同的问题。
$ nslookup
> server ns1-07.azure-dns.com.
Default server: ns1-07.azure-dns.com.
Address: 40.90.4.7#53
> idlebytes.tk
;; connection timed out; no servers could be reached
我没有将域名从freenom注册商指向此NS,但我的理解是,如果我们直接查询Azure DNS,我们将能够使用Azure界面解析我们管理的内容。
此外,当我尝试在freenom管理DNS中添加Azure NS时,它显示错误为“无效的名称服务器给出ns2-07.azure-dns.net”
我在这里做错了什么?
答案 0 :(得分:1)
是的,您应该能够通过直接查询Azure DNS服务来验证DNS条目,而无需重新委派您的域。为此,我建议使用基于Web的DNS查询工具,例如http://digwebinterface.com,因为这样可以避免任何特定于本地网络的问题。如果仍然看到名称解析失败,则应提出支持服务单。
关于freenom,我能够使用它们创建一个域并将其委托给Azure DNS而没有任何问题,请参阅http://digwebinterface.com/?hostnames=www.mytestzone.tk&type=&trace=on 。你能再试一次吗?我确实注意到他们的初始设置体验只请求两个名称服务器名称,我建议在设置域以添加所有4个Azure DNS名称服务器后返回其域管理门户,因为Azure DNS SLA要求所有4个名称使用服务器。
此致
Azure DNS项目经理Jonathan Tuliani