-1

Microsoft 的 Azure 服务使用域“cloudapp.net”。我运行了一个dig cloudapp.net命令,令我惊讶的是这没有产生任何结果(响应中没有返回 ANSWER 部分)。“cloudapp.net”是 Microsoft 的 Azure 服务使用的主域,Azure 客户通过在其上设置一个子域(例如“yourwebsite.cloudapp.net”)并使用 CNAME 将其品牌域链接到托管在Azure 服务。

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

4

1 回答 1

2

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

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

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

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

于 2015-06-29T20:18:09.787 回答