如果你去intodns.com并input在stackoverflow.com,父服务器告诉我,域的名称服务器在这里:
ns1.serverfault.com. ['198.252.206.80'] [TTL=172800] ns3.serverfault.com. ['69.59.196.217'] [TTL=172800] ns4.serverfault.com. ['69.59.196.122'] [TTL=172800] ns2.serverfault.com. ['198.252.206.81'] [TTL=172800]
然而,区域文件本身是权威性的,告诉我实际上名称服务器在这里:
ns2.serverfault.com ['198.252.206.81'] [TTL=300] ns1.serverfault.com ['198.252.206.80'] [TTL=300] ns3.serverfault.com ['69.59.196.217'] [TTL=300]
任何人都可以解释为什么ns4.serverfault.com。 会不会被列为名称服务器? 如果parsing器转到这个地址试图findstackoverflow.com的Alogging会发生什么?
注册域名的人向注册服务机构提供了4个域名服务器,因此注册服务机构为域名添加了4个粘贴的NSlogging。
出于某种原因,只有stackoverflow会知道,只有3个域名服务器已经被添加到区域文件。 理想情况下,域名注册中列出的名称服务器(如whois中显示的)应与区域文件中的内容匹配,这两个列表来自不同的地方,因此它们可能有所不同。
看来, ns4确实工作,所以任何请求到该IP地址将得到一个回应。