org的Whois查询信息
WHOIS是一个用于查询域名是否已被注册以及获取注册详细信息(如域名所有者、注册商等)的协议,以下是关于.org域名的WHOIS查询信息的详细内容:
一、WHOIS前置知识
WHOIS数据库是一个用来查询域名注册信息的工具,包括域名的所有者、注册商、注册日期和过期日期等,不同的域名后缀可能使用不同的WHOIS服务器来存储这些信息。
二、通过网页查询
1. 方式一:通过原始网页查询
1、步骤一:根据域名从根服务器获取域名所在WHOIS服务器
访问根服务器网站:[https://www.iana.org/whois](https://www.iana.org/whois)
或者直接根据域名后缀在数据库中查找对应的WHOIS服务器地址:[https://www.iana.org/domains/root/db](https://www.iana.org/domains/root/db)
2、步骤二:再根据域名从域名所在WHOIS服务器获取域名信息
注意返回信息中的refer行,refer: whois.cnnic.cn
打开这个网站继续查询,需要注意的是这里查询的是一级域名,不能携带www,只能查询xiaomi.cn
2. 方式二:第三方网站查询
可以使用以下第三方网站进行WHOIS查询:
[https://whois.aliyun.com/](https://whois.aliyun.com/)
[https://whois.cloud.tencent.com/](https://whois.cloud.tencent.com/)
[https://who.is/](https://who.is/)
[https://www.whois.com/whois/](https://www.whois.com/whois/)
[https://whois.chinaz.com/](https://whois.chinaz.com/)
这些网站可以直接查询域名信息,后台做了优化不用再去逐级查询,但信息可能不是非常完整。
三、命令行WHOIS查询
1. Windows环境命令行WHOIS查询
官网:[https://www.nirsoft.net/utils/whoiscl.html](https://www.nirsoft.net/utils/whoiscl.html)
下载链接:[https://www.nirsoft.net/utils/whoiscl.zip](https://www.nirsoft.net/utils/whoiscl.zip)
2. Linux环境命令行WHOIS查询
安装:yum install y whois
查询示例:
查看使用帮助:$ whois help
查询域名信息:$ whois xiaomi.cn
四、Python代码方式实现
1. 通过Socket实现WHOIS查询
import socket def whois_request(domain: str, server: str, port=43, timeout=5) > str: """ 发送http请求,获取信息 :param domain: :param server: :param port: :return: """ # 创建连接 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") 第一步,根据域名从根服务器获取域名所在whois服务器 root_server = 'whois.iana.org' domain = 'fuyeor.org' res = whois_request(domain, root_server) print(res)
五、示例WHOIS查询结果
以下以fuyeor.org的WHOIS信息为例:
Domain Name: FUEYORCLOUDTECHNOLOGIESNANOTECHCHAIN.ORG Registry Domain ID: D402200000017108974LROR Registrar WHOIS Server: whois.xinnet.com Registrar URL: http://whois.xinnet.com/domain/whois_login.jsp Updated Date: 20210818T03:49:13Z Creation Date: 20210618T15:43:26Z Registrar Registration Expiration Date: 20220618T15:43:26Z Registrar: Xin Net Technology Corporation Registrar IANA ID: 120 Domain Status: ok https://icann.org/epp#ok Registrant State/Province: beijingshi Registrant Country: CN Name Server: EILEEN.DNSPOD.NET Name Server: PRESENT.DNSPOD.NET DNSSEC: unsigned Registrar Abuse Contact Email: jubao@xinnet.com Registrar Abuse Contact Phone: +86.104008182233 URL of the ICANN Whois Data Problem Reporting System: http://wdprs.internic.net/
六、常见问题与解答
问题1:如何解读WHOIS查询结果?
回答:WHOIS查询结果通常包含以下信息:
域名注册和到期日期:显示域名的注册时间和到期时间。
注册商信息:显示注册该域名的公司信息。
名称服务器:负责托管该域名的服务器信息。
域名所有者的联系信息:包括姓名、电话号码、电子邮件地址和物理地址,如果域名注册信息被隐藏,可以尝试查找公司信息或联系域名注册商。
问题2:如果WHOIS查询结果显示域名信息被隐藏怎么办?
回答:如果WHOIS查询结果显示域名信息被隐藏,可以尝试以下方法:
查找公司信息:查看WHOIS信息中是否有域名所有者的公司名称,通过在线搜索公司名称,可能找到相关的联系信息。
联系域名注册商:可以联系域名注册商,请求他们将你的联系信息转发给域名所有者,选择一个稳定且售后响应快的域名注册商非常重要。
通过网站联系域名所有者:访问域名对应的网站(如果有),查看网站上的联系信息,有些网站所有者会提供其他联系方式。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/114275.html