Domain/IP/ASN注册数据查询¶
使用场景¶
只需从一个地方获取所有域名/IP地址/自治系统号码的注册数据。
判断你想要的域名是否已经被注册了。
使用指南¶
输入想要查询的域名、IP地址或者AS号码
在’域名/IP地址/AS号码’输入框,刚开始自动填写你的公有IP地址以便于查询。
点击该输入框,公有IP地址就会消失以便于输入其他数值。
公有IP地址消失过后,在输入框里面的输入的数值不再由程序负责只能自己进行编辑。
域名格式
通用顶级域名(gTLD), 例如 com,org
国家代码顶级域名(ccTLD), 例如 cn, us
用户注册域名,例如 google.com, mozilla.org
多级域名,例如 www.google.com, developer.mozilla.org
国际化域名(IDN),例如 .企业, nic.xn–vhquv
链接地址(URL),例如 https://mozilla.org, https://en.wikipedia.org/wiki/Main_Page
邮箱地址(Email),例如 user@gmail.com, user@protonmail.com
IP地址格式
IP版本4地址(IPv4),例如 8.8.8.8
IP版本6地址(IPv6),例如 2001:dc7:1000:0:0:0:0:1
IP版本4地址块(IPv4 CIDR),例如 2.2.0.0/16
IP版本6地址块(IPv6 CIDR),例如 2001:0DC7::/32
AS号码格式
只有AS号码,例如 1902
前面有AS字母(不区分大小写),例如 AS1902
前面有ASN字母(不区分大小写),例如 ASN1902
‘域名/IP地址/AS号码’输入框输入格式
上述域名、IP地址、AS号码格式
任意字符串,自动识别在输入字符串最前面的域名、IP地址或者AS号码
选择协议
Whois协议
较早出现的协议,每个域名商都会部署Whois服务器,查询结果可读性高。
RDAP协议
后来出现的协议,旨在替代Whois协议,但是现在两个协议并存,查询结果可读性不高,需要二次加工。
选择数据来源
本地服务器缓存
如果有人查询过某个域名、IP地址或者AS号码,就会在本服务器缓存查询结果,以提高查询速度, 缓存时间不超过5天。
如果以前没有缓存过或者缓存时间超过了5天,就会去远程Whois/RDAP服务器进行查询。
远程Whois/RDAP服务器
选择了这个选项,不管有没有缓存,都会直接去远程Whois/RDAP服务器进行查询。
点击查询
点击查询后,就会在本服务器运行查询程序,如果在缓存里面查询结果就会很快, 如果需要去远程服务器查询, 可能就会比较慢,视远程服务器的情况而定。
有可能远程服务器在规定的时间内没有反应, 就会出现超时的情况;也有可能查询太多了,远程服务器就会限速或者拒绝服务。
查看结果
查询结果是个列表,可能有多个结果,第一个结果一般是注册服务商数据库里面的数据, 这个数据比较准确丰富。 后面的结果一般是上级服务商或者ICANN数据库里面的数据, 这个数据是注册服务商上报的数据,一般不是那么及时准确丰富。
如果是缓存的数据就给出最新缓存时间,是中国东8区时间。
如果没有找到注册数据,会提供可以帮助你的链接。
如果格式有错误或者出现了其他问题,会进行提示。
背景知识¶
域名
域名用来标识提供服务的服务器,是IP地址的代称,目的是为了便于记忆后者。
域名需要域名系统(DNS)将它转化成便于机器识别的IP地址。
顶级域名的管理服务由对应的域名注册管理机构(域名注册局)负责, 注册服务通常由域名注册商负责。
管理域名的最高级别的是互联网号码分配局(Internet Assigned Numbers Authority,IANA), 它管理根域名服务器的数据,从而管理DNS树。
IANA委托了所有的域名给域名注册局管理,比如VeriSign。
国家及地区顶级域(Country code top-level domains,ccTLD)被IANA委托给国家性的域名注册局来管理,比如德国的DENIC、英国的Nominet、中国大陆的CNNIC、台湾的TWNIC等。
IP地址
IP地址 (英语:IP Address,全称Internet Protocol Address),又译为网际协议地址、互联网协议地址。当设备连接网络,设备将被分配一个IP地址,用作标识。通过IP地址,设备间可以互相通讯,如果没有IP地址,我们将无法知道哪个设备是发送方,无法知道哪个是接收方。 IP地址有两个主要功能:标识设备或网络 和 寻址(英语:location addressing)。
常见的IP地址分为 IPv4 与 IPv6 两大类,IP地址由一串数字组成。IPv4 由十进制数字组成,并以点分隔,如:172.16.254.1 ; IPv6 由十六进制数字组成,以冒号分割,如:2001:db8:0:1234:0:567:8:1。
IP地址空间 是由互联网号码分配局(英语:Internet Assigned Numbers Authority,简称:IANA)以及其他5个区域互联网注册管理机构(英语:Regional Internet Registry,简称:RIR)在其指定区域内分配给本地Internet注册表,例如网络服务提供商(英语:Internet Service Providers,简称:ISP)和其他最终用户
AS号码
自治系统或自治域(英文:Autonomous system, AS)是指在互联网中,一个或多个实体管辖下的所有IP网络和路由器的组合,它们对互联网执行共同的路由策略。
用于BGP路由中的每个自治系统都被分配一个唯一的自治系统编号(ASN)。对BGP来说,因为ASN是区别整个相互连接的网络中的各个网络的唯一标识,所以这个自治系统编号非常重要。
Whois协议
RDAP协议
由多个RFC组成:
rfc 7480 – http usage in the registration data access protocol (rdap)
rfc 7481 – security services for the registration data access protocol (rdap)
rfc 7482 – registration data access protocol (rdap) query format
rfc 7483 – json responses for the registration data access protocol (rdap)
rfc 7484 – finding the authoritative registration data (rdap) service
rfc 7485 – inventory and analysis of whois registration objects
rfc 8521 – registration data access protocol (rdap) object tagging