首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检查域名是否注册,没有谁?

问检查域名是否注册,没有谁?
EN

Stack Overflow用户
提问于 2014-12-06 12:03:15
回答 1查看 3.6K关注 0票数 1

若要以编程方式验证是否存在域,请执行以下操作:

  1. DNS查询,并查看它是否解析。如果是的话,它显然是注册的。所以不需要第二步。如果没有,它可能还会被注册。所以需要做一次检查。
  2. whois.iana.org的回溯,看看指定的whois服务器是否知道域。

好吧,谁不是真正的散装检查对象。更别提RFC只有4页,对于数据的格式甚至编码也没有明确的规范。因此,您几乎必须为每种特定的应答格式(服务器)训练解析器。

如果域注册在另一个standardized (最好是免费或负担得起的)(最好是免费或负担得起的)e 225E 126方式中,那么是否有一种方法可以绕过(尽可能接近金属)?E 227,而不是下载TLD区域文件或使用第三方API(因为它们有抢占域的坏习惯,在注册它们之前检查它们)。:)

我知道注册人有他们自己的协议,但我不确定它是否公开供公众使用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-13 13:45:27

不幸的是,在不查看区域文件或直接与注册表检查的情况下,没有任何正确的方法来准确地完成这一任务。

注册人员通常使用像EPP这样的协议与注册表对话,检查名称可用性和下订单。不太可能允许除认证注册员以外的任何人使用该协议,但可能值得向管理您感兴趣的TLD的注册表进行检查,例如维瑞。

我(个人)要小心,不要太依赖DNS查询或WHOIS查询来确定某个特定域是否存在,因为两者都会不时产生不准确的结果。例如,某些TLD为任何未注册的域名配置了名称服务器(它们通常会引导您访问注册表的网站)。越南登记处就是一个例子。任何原因都可能导致查找失败,因此缺少记录并不是域可用性的具体证据。

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

https://stackoverflow.com/questions/27331478

复制
相关文章

相似问题

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