如果区域中的NS记录与同一区域的根名称服务器委托不一致,会发生什么情况?换句话说,如果注册员知道example.com的权威名称服务器是server-1和server-2,并且将此信息填充到根名称服务器。
但是server-1和server-2包含zonefile,其中列出了另一对服务器(server-a.example.com和server-b.example.com)作为NS记录,以及适当的A记录,这是否有效?
据我所知,这不是一个有效的配置,但我已经看到它的工作,不明白为什么解析器遵循NS记录,而不是根名称服务器委托。
哪个区域文件实际正在使用,是服务器上的区域文件-a/b还是服务器上的-1/2?
发布于 2015-11-30 16:10:43
使用响应RR类型请求的第一个区域。
例如,如果服务器-1有一个A记录的www.example.com,它将响应在它的本地区域的A记录,如果它没有,它将推迟您的NS或CNAME记录的答案。
胶水记录也是如此,
.com。服务器必须有服务器的记录-1.example.com。为了可靠地查询server-1.example.com。例如,如果将区域推迟到server-a.example.com、server-1.example.com,则同样适用。应该有服务器的A记录-a/b。
是的,这是可能的,但要始终如一。
很多时候,您会在区域文件中找到额外的名称服务器,所以server-1,server-2,server-a,server-b。服务器-a和服务器-b很可能永远不会被使用,只要服务器-1和服务器-2包括要求的RR类型。
https://serverfault.com/questions/739776
复制相似问题