使用 DNS 记录检查域名可用性 [英] Checking domain name availability with DNS records
问题描述
通过检查NS 或SOA(授权开始) 记录的存在,如何准确确定域名的可用性?
How accurately can a domain name's availibility be determined by checking for the existence of NS or SOA (Start of Authority) records?
如果不是,如何我如何准确确定这一点,而无需求助于 WHOIS?例如,如果不存在 NS 记录,是否值得检查 MX 记录?
If not, how can I determine this as accurately as possible without resorting to WHOIS? For example, is it worth checking for MX records if no NS records exist?
我对 .co.za 域特别感兴趣,但在 .co.za 命名空间中检查可用性的唯一官方、万无一失的方法是使用 http://co.za/whois.shtml,限制IP地址连续检查.
I am specifically interested in .co.za domains, but the only official, fool-proof way to check availability in the .co.za namespace is to use http://co.za/whois.shtml, which limits consecutive checking by IP address.
推荐答案
- Whois 是唯一 100% 确定的方式检查 .co.za 域可用性.看http://co.za/whois.shtml
- 我的测试表明,检查 NS 的存在批量记录或任何 DNS 记录似乎是最准确的方法猜测 .co.za 域是否可供注册.SOA 记录也有效,但效果不佳.
dig co.za.NS
显示 .co.za TLD名称服务器.Ping TLD 服务器并使用最近的避免不必要的递归查询.- Whois is the only 100% sure way of checking for .co.za domain availability. See http://co.za/whois.shtml
- My tests show that checking for the existence of NS records or ANY DNS records in bulk seems to be the most accurate way of guessing whether a .co.za domain is available for registration. SOA records work too, but not as well.
dig co.za. NS
shows .co.za TLD nameservers. Ping TLD servers and use the closest ones to avoid unncessary recursive queries.
感谢您的回答.
这篇关于使用 DNS 记录检查域名可用性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!