Domain/IP/ASN registration data query¶
Use Case¶
Get registration data for all Domain/IP/ASN at one place.
Determin if the domain name you want has been registered.
Usage Guide¶
Input domain name, IP address or ASN to query
In the input box of ‘Domain/IP/ASN’, your public IP address is filled automatically for convenience.
Click on the input box, the public IP address will disappear so as to enter other values.
After the public IP address disappears, only you can edit the values in the input box.
Domain name format
Generic Top Domain Name (GTLD), e.g. com, org
Country Code Top Domain Name (CCTLD), e.g. cn, us
User registered domain name, e.g. google.com, mozilla.org
Multi-level domain name, e.g. www.google.com, developer.mozilla.org
International Domain Name (IDN), e.g. .企业, nic.xn–vhquv
URL, e.g. https://mozilla.org, https://en.wikipedia.org/wiki/main_page
Email address, e.g. User@gmail.com, user@protonmail.com
IP address format
IP version 4 address (IPv4), e.g. 8.8.8.8
IP version 6 address (IPv6), e.g. 2001:dc7:1000:0:0:0:0:1
IP version 4 address block (IPv4 CIDR), e.g. 2.2.0.0/16
IP version 6 address block (IPv6 CIDR), e.g. 2001:0dc7::/32
AS number format
Only AS number, e.g. 1902
Has prefix ‘AS’(case insensitive), e.g. AS1902
Has prefix ‘ASN’(case insensitive), e.g. AS1902
‘Domain/IP/ASN’ Input Box Input Format
The above domain name, IP address, AS number format
Any string. Automatically recognize the domain name, IP address, or AS number at the beginning of the string.
Select the protocol
WHOIS protocol
It’s early protocol, and each domain name service provider will deploy the WHOIS server, and the results are readable for human.
RDAP protocol
This protocol want to replace WHOIS, and now the two protocols coexist, and the result of it is for computers, so the sechndary processing is required.
Select data source
Local server cache
If someone queries a domain name, IP address, or AS number, the result is cached in this server to improve the access speed. The cache time is no more than 5 days.
If the result is not cached or the cache time is more than 5 days, then the program will query the remote WHOIS/RDAP server.
Remote WHOIS/RDAP server
If choosing this option, no matter whether there is a cache, the program will directly query the remote WHOIS/RDAP server.
Click button of query
After clicking, It will run the query program in this server. If there is the result in the cache, the access will be very fast. If querying the remote server, the access may be slow, depending on the remote server.
It is possible that the remote server does not respond within the specified time, which is a timeout; it is also possible that the remote server will limit access speed or deny the service because of querying too much.
Examine Results
The result of the query is a list, there may be multiple results, the first result is generally the data from the database of domain-registered service provider, and this data is relatively accurate.
The following results are generally the data from the database of the high-level service provider or ICANN, This data is reported by the domain-registered service provider, and usually not so in time and accurate.
If it is a cache data, then the latest cache time is given, which is the China Standard Time(CST, +0800).
If cannot find registration data, It will provide links to help you.
If there is an error about format or there are other problems, It will give some tips.
Background Knowledge¶
Domain name
Domain names are a key part of the Internet infrastructure. They provide a human-readable address for any web server available on the Internet.
Any Internet-connected computer can be reached through a public IP address, either an IPv4 address (e.g.
173.194.121.32
) or an IPv6 address (e.g.,2027:0da8:8b73:0000:0000:8a2e:0370:1337
).Computers can handle such addresses easily, but people have a hard time finding out who’s running the server or what service the website offers. IP addresses are hard to remember and might change over time.
To solve all those problems we use human-readable addresses called domain names.
Refer to Domain name
IP Address
An Internet Protocol address (IP address) is a numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. An IP address serves two main functions: host or network interface identification and location addressing.
ASN
An autonomous system (AS) is a collection of connected Internet Protocol (IP) routing prefixes under the control of one or more network operators on behalf of a single administrative entity or domain that presents a common, clearly defined routing policy to the Internet.
A unique ASN is allocated to each AS for use in BGP routing. ASNs are important because the ASN uniquely identifies each network on the Internet.
Whois协议
RDAP协议
RDAP is specified as a suite Internet Request for Comments (RFC) documents.
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