主服务器关闭时主机如何找到DNS从服务器?

时间:2015-12-13 02:48:22

标签: dns server slave

想象一下,一个网络中有两个区域,即A区和B区。 host1 host2 都在A区。

host1 是区域A的dns权威服务器, host2 是区域B的dns权威服务器。 host1 被配置为区域B的dns从属服务器,区域传输完成且没有错误。 host2 发生故障。 B区中的其他主机如何找到 host1 ,以便他们可以发送DNS查询?

我试图用Wireshark捕获,但无法理解它是如何发生的。 dns奴隶服务器是否通过广播宣布它们是从属服务器?

修改 我做了一个新的模拟和捕获。我注意到了一系列带有源的MDNS数据包。接收区域传输后,从站广播他是奴隶吗?

1 个答案:

答案 0 :(得分:0)

从某人进行递归查找的角度来看,没有“奴隶服务器”这样的东西。有些服务器可以为域提供权威响应,而服务器则不能。主/从区别仅存在于管理域的人的角度。

所以你的问题的答案是“因为它在区域的委托信息中被列为(带有NS记录)作为名称服务器”。如果对区域执行NS查找,则会获得服务器列表。所有这些都是该区域的权威服务器。可能是拥有该区域的人被认为是主人,其余被视为奴隶,但是从外面看,不存在区别。

mDNS是一个完全独立的东西,它有自己独立的软件,碰巧与DNS共享一些协议。它与查找区域的名称服务器完全无关。 mDNS甚至没有 概念“区域”。