首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >部分传播DNS?

问部分传播DNS?
EN

Server Fault用户
提问于 2017-10-18 23:10:56
回答 1查看 741关注 0票数 1

昨天,我对客户端域的Name Server记录做了一些更改。

这里有一个指向DNS传播检查器的链接,它显示了全世界仅用于三 DNS服务器的更新NS字段。

我知道DNS设置是缓存的&需要一些时间,但在这一点上已经超过了15个小时&我从未见过DNS的行为如此缓慢。通常,我甚至把显示更新设置的一台服务器作为其馀部分即将到来的标志,事实上,我就是这样告诉我的客户的,但是很明显,有些事情不太正确。

有人有什么想法吗?现在我正在进行一遍,只是将DNS更新为无意义的值&然后可能会迫使它们重新执行,但是在看到这种情况发生后,我对这种方法并不有信心。

EN

回答 1

Server Fault用户

发布于 2017-10-19 00:15:26

DNS不会传播。这些名称服务器没有理由拥有您提供的域名的名称服务器信息,除非这些名称服务器的DNS客户端要求它们解析域的DNS记录.或者DNS传播检查程序要求他们查询您提供的域名的名称服务器。

因此,在我看来,这些DNS传播检查程序实际上所做的是查询每个列出的名称服务器,以获取您提供的域名,从而迫使这些名称服务器查询您提供的域名服务器,从而将这些信息缓存在列出的名称服务器上。

DNS服务器不缓存整个DNS名称空间,也不缓存所有已注册域名的所有名称服务器。想象一下如果他们做到了?需要什么样的规模来处理这样大小的数据库和那种类型的工作负载,特别是考虑到在一天内所有注册域名的DNS记录几乎不变的变化?我的名称服务器对您的名称服务器或DNS记录一无所知,直到我请求我的名称服务器解析您的域的DNS记录。您的名称服务器和DNS记录不会在任何时候“传播”到我的名字服务器。我的DNS客户端向我的名字服务器请求在您的域中和我的名称服务器中的DNS记录,然后工作来回答这个查询。只有这样,我的名字服务器才会有任何关于您的名称服务器和域名的任何信息。

使用DNS传播检查器似乎是检查您的名称服务器信息是否正确的好方法,但传播并不是要检查的内容。列出的名称服务器正在查询您提供的域名的名称服务器信息,如果找到名称服务器,则会得到大的绿色复选标记。这是一个很好的测试,看看是否可以找到您的名称服务器信息,但将其称为DNS传播检查是在传播关于DNS工作方式的神话(不是双关语)。不过,正如你所见,那些跳棋可以掩盖其他问题.而不给你任何可能是什么问题的线索。

票数 4
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/879185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档