"dig cloudapp.net"(主MS Azure域)不返回任何内容,这在DNS中是否允许?



域"cloudapp.net"由Microsoft的Azure服务使用。我运行了一个dig cloudapp.net命令,令我惊讶的是,这没有产生任何结果(响应中没有返回"回答"部分)。"cloudapp.net"是微软Azure服务使用的主域,Azure客户通过关闭子域(如"yourwebsite.cloudapp.net")并使用CNAME将其品牌域链接到Azure服务上托管的其父域来利用它。

你怎么能有一个域名"cloudapp.net",基本上什么都不指向?二级域在DNS中不需要链接IP地址吗?以这种方式配置域名的原因是什么?为什么不让"cloudapp.net"默认指向主MS站点?只是想了解为什么DNS允许这样做,以及为什么从技术角度来看,公司会选择这样做。

它实际上并没有返回"nothing",如果你运行dig cloudapp.net IN ANY,你会看到你得到了一个名称服务器列表,递归dns解析程序将遵循该列表了解更多详细信息,或者你也可以:

dig sub.cloudapp.net IN ANY @prd1.azuredns-cloud.net

因此,cloudapp.net不需要有主机地址记录(也不是必需的),对子域的请求仍然会查询主名称服务器,主名称服务器会返回有效子域的主机记录,如果没有,则返回NXDOMAIN

他们可能出于内部或安全原因不想将cloudapp.net指向网站;也许可以确保客户通过一个门户网站流动。只是一个假设

相关内容

  • 没有找到相关文章

最新更新