使用DNS记录检查域名可用性 [英] Checking domain name availability with DNS records
问题描述
通过检查是否存在 NS 或 SOA(开始管理)记录,确定域名的可用性是否准确? / p>
如果没有,如何可以将确定为 ,而不使用谁是?例如,如果没有NS记录,是否值得检查MX记录?
我特别对 .co.za 域感兴趣,但是唯一官方的,愚蠢的方式来检查.co.za命名空间中的可用性是使用 http:// co。 za / whois.shtml ,它限制了IP地址的连续检查。
- Whois是
唯一100%确定的方式来检查.co.za域
的可用性。见
http://co.za/whois.shtml - 我的测试显示,检查批量
中是否存在 NS
记录或任何DNS记录似乎是
猜测中最准确的方式是否可以注册.co.za域名。 SOA记录也是一样,但也不尽如人意。 -
dig co.za. NS
显示.co.za TLD
名称服务器。 Ping TLD服务器并使用最接近的
来避免不必要的递归
查询。
感谢您的回答。
How accurately can a domain name's availibility be determined by checking for the existence of NS or SOA (Start of Authority) records?
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?
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 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.
Thanks for your answers.
这篇关于使用DNS记录检查域名可用性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!