什么是域传播?[+ 6种跟踪工具]
将DNS更新在互联网上传播所需的时间被称为域名或DNS传播周期。
DNS传播发生在DNS记录被更改时。
域名传播需要多长时间,为什么会发生这种情况?
假设你住在印度孟买,最近你更新了你的网站的域名服务器记录,这个网站托管在英国巴黎。每当你尝试访问一个网站时,请求会通过多个ISP节点传输,直到达到Web主机服务器。
在发起搜索后,Web浏览器首先检查系统中保存的DNS cache,然后将请求查询传递给孟买的本地ISP。然后,Web请求传输到印度的主要提供商,并通过其他一些中间节点连接到英国的ISP。
源和目标之间的ISP节点数量因约束条件(如TTL和服务器地理位置)而异。这些ISP节点会检查它们自己的注册表文件,以查看是否包含所请求域名的DNS details。
如果没有找到,它会搜索DNS详细信息并将其保留在注册表文件中以供将来使用。因此,每当请求网站时,它将更快地加载,并且拥塞较少。
每个ISP节点都有可变的缓存刷新时间。在刷新域名服务器之前,记录中存在过时的信息。因此,域名服务器无法立即传播更改,此传播过程可能需要长达72小时。
是否可以加快DNS传播速度?
是的,如果你想更新DNS记录并且不想让它们在互联网上传播花费很长时间,有一个解决方案可以缩短传播时间。
在更改记录上的IP地址之前,将域名A记录的TTL值减小是加快DNS传播速度的最佳方法。在更新NS记录之前,要注意给TTL调整足够的时间以扩散。
例如,将A记录的TTL值更改为300秒,并等待一段时间后再更改域名的名称服务器。
这种方法有助于在DNS传播尚未完成的位置将域名解析到旧地址。
无法确定传播何时完成,因为它取决于TTL值、Domain Name Registries、ISP和地理区域等约束。
要确定DNS记录信息是否在全球各地的多个名称服务器上传播,可以使用以下在线DNS检查器列表。
DNS映射
DNSMap是用于检查网站域名传播状态的最常用在线工具之一。它非常全面和简单易用。在提供的输入字段中输入网站名称,在选择要检查的记录后,点击“检查DNS传播”。
这个免费的DNS查找服务使用来自全球各地的知名运营商(如Google、Comodo和Level3)的几个全球DNS服务器进行传播检查。
DNS传播
这个简单的DNS Propagation checker是另一个用于监测全球多个服务器上域名传播的优秀工具。它支持大多数DNS条目,包括MX、PTR和SOA。输入域名并点击开始以继续。
此外,它还提供一个简短的常见问题列表,例如如何减少传播时间以及如何使用Linux命令终端检查,以提供给读者关于DNS的更多背景知识。
全球DNS传播检查器
GDNSPC 是一个方便且优秀的工具,用于验证最近的DNS条目修改是否已经到达全球所有的DNS服务器。它有助于解决似乎局限于特定地区的DNS问题。
它还生成了全球DNS传播状态的概述。
DNS检查器
DNSChecker 是另一个监控您的DNS传播进度的绝妙工具。它连接并搜索许多全球DNS服务器以查找独立的NS记录。输入域名并选择要检查传播的DNS记录。
除了提供准确的DNS传播结果外,这个网站还提供其他工具,如 DNS lookup、HTTP头检查器和站长工具。当前该工具支持28个全球检查点。
whatsmydns
Whatsmydns 是一个非常简单的工具,用于检查域名传播。它允许用户使用位于多个全球检查点的DNS服务器查看任何网站的详细信息。支持DNS记录,包括MX、CAA、TXT等。
与DNSMap一样,测试结果后会被处理并显示在世界地图上,以使其更容易理解,并允许您详细查看特定的查询结果。
Into DNS
IntoDNS 允许您立即执行完整的DNS记录查找,以确定您的网站和主机传播周期的状态。这个工具对于DNS枚举过程中的安全专业人员非常有益。在输入字段中输入域名后,点击“报告”按钮。
除了提供DNS和邮件服务器报告外,该工具还执行配置和性能检查。
结论
每当您对DNS记录进行修改时,域传播就会发生。假设您最近从域名注册商修改了域的NS记录,或者切换到了另一个Web托管提供商,那么运行DNS传播检查非常有益。上述列出的工具可以确定网站是否在Internet上完全传播。
测试结果不能保证每个互联网访问者都能看到最新版本,但它们可以帮助您确定修改的信息何时对大多数用户可见。
我希望您在了解域传播和检查域传播的最佳工具方面找到了这篇文章有帮助。您可能还对了解在线 tools to check DNS records 感兴趣。