如何查询域名的注册信息?

要查询域名的注册信息,您可以使用WHOIS查询工具。在搜索引擎中搜索“WHOIS查询”,找到合适的网站后输入您要查询的域名,即可查看该域名的注册者、注册日期、到期日期等信息。

在查询域名的注册信息时,可以通过多种方式获取详细的注册数据,以下是几种常用的方法:

通过原始网页查询Whois信息

查询域名的注册信息

1、步骤

根据域名后缀从根服务器获取对应的Whois服务器地址,访问[IANA网站](https://www.iana.org/domains/root/db)查找对应域名后缀的Whois服务器。

使用找到的Whois服务器地址,直接查询域名信息,对于.cn域名,可以访问whois.cnnic.cn继续查询。

2、注意事项

查询的是一级域名,不能携带www前缀,查询xiaomi.cn而非www.xiaomi.cn

通过第三方网站查询Whois信息

1、常用网站

阿里云:https://whois.aliyun.com/

查询域名的注册信息

腾讯云:https://whois.cloud.tencent.com/

Whois:https://who.is/

其他网站:https://www.whois.com/whois/,https://whois.chinaz.com/。

2、特点

这些网站后台进行了优化,不需要逐级查询,但返回的信息可能不完整。

通过命令行查询Whois信息

1、Windows环境

下载并运行NirSoft的Whois工具。

查询域名的注册信息

2、Linux环境

安装Whois工具:yum install y whois

查询示例:whois xiaomi.cn

3、注意事项

如果查询的是二级域名(如www.xiaomi.cn),则无法获取信息。

Python代码实现Whois查询

1、Socket实现

核心代码示例:

     import socket
     def whois_request(domain: str, server: str, port=43, timeout=5) > str:
         # 创建连接
         sock = socket.create_connection((server, port))
         sock.settimeout(timeout)
         # 发送请求
         sock.send(("%sr
" % domain).encode("utf8"))
         # 接收数据
         buff = bytes()
         while True:
             data = sock.recv(1024)
             if len(data) == 0:
                 break
             buff += data
         # 关闭链接
         sock.close()
         return buff.decode("utf8")
     root_server = 'whois.iana.org'
     domain = 'xiaomi.cn'
     res = whois_request(domain, root_server)
     print(res)
     ```。
2、第三方库whoispythonwhoiswhois21等库也可以用于实现Whois查询。
域名状态及到期删除规则
1、域名状态ACTIVE(OK):普通状态,正常,没有需要立即进行的操作。addPeriod:注册局设置的域名新注册期,不影响域名使用。INACTIVE:非激活状态,注册时未设置域名服务器,无法进行解析。clientDeleteProhibited:注册商设置禁止删除。clientUpdateProhibited:注册商设置禁止修改(不允许修改域名信息)。clientTransferProhibited:注册商设置禁止转移。serverDeleteProhibited:注册局设置禁止删除。serverUpdateProhibited:注册局设置禁止修改。serverTransferProhibited:注册局设置禁止转移。clientRenewProhibited:注册商禁止续费。clientHold:注册商设置暂停解析。serverRenewProhibited:注册局禁止续费。serverHold:注册局设置暂停解析。pendingTransfer:注册局设置转移过程中。pendingVerification:注册信息确认中。
2、域名过期删除规则:
   国际域名:到期当天暂停解析,72小时内未续费则修改DNS指向广告页面,3045天为保留期,之后进入30天的赎回期,最后是5天的删除期。
   国内域名:到期当天暂停解析,3648天后进入13天的高价赎回期,之后随时可能被删除。
相关问题与解答
1、问题一:为什么有时候通过Whois查询不到域名的信息?答案:可能是因为查询的是二级域名(如www.example.com),或者该域名处于某些特殊状态(如未实名认证导致的暂停解析状态)。
2、问题二:如何查询中文域名的注册信息?答案:可以使用支持中文域名查询的网站或工具,如Domain Admin等,具体操作步骤与查询英文域名类似,但需要注意输入正确的中文域名格式。
通过上述方法,可以全面了解一个域名的注册信息,包括所有者、注册商、注册和到期时间、域名状态等关键信息,这些信息对于域名管理、安全评估以及购买和转让决策都至关重要。

来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/96140.html

Like (0)
小编的头像小编
Previous 2024年12月23日 18:30
Next 2024年12月23日 18:36

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注