gpt4 book ai didi

dns - 使用 DNS 记录检查域名可用性

转载 作者:行者123 更新时间:2023-12-03 03:41:27 25 4
gpt4 key购买 nike

通过检查NSSOA(授权起始)记录的存在来确定域名的可用性的准确度如何?

如果不是,我如何尽可能准确确定这一点,无需求助于 WHOIS?例如,如果不存在 NS 记录,是否值得检查 MX 记录?

我对 .co.za 域特别感兴趣,但检查 .co.za 命名空间中的可用性的唯一官方、万无一失的方法是使用 http://co.za/whois.shtml ,这限制了IP地址的连续检查。

最佳答案

检查域名可用性的唯一 100% 可靠的方法是查询注册商的数据库。我不会相信 whois。

您可以使用 DNS 来获取估计。我不会查找 SOA 记录,而是查看 TLD 名称服务器中是否列出了任何内容。 dig 是一个很好的工具(也可以在 Windows 上运行),尽管我猜您也可以使用 nslookup。例如:

dig co.za. NS

将提供 .co.za 的名称服务器列表。其中一台服务器是 ns0.is.co.za。

接下来,直接查询该服务器以查看它们是否列出了您感兴趣的域的任何内容:

dig ibm.co.za @ns0.is.co.za

该查询返回 NS 记录,但没有 SOA 记录,因为 SOA 记录是由域的名称服务器(可能在线也可能不在线)提供的。 NS记录表明该域名已被使用。

直接进行的原因是它通常比依赖本地名称服务器的递归查询要快得多。

关于dns - 使用 DNS 记录检查域名可用性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1780598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com