DNS Lookup Tool
Our DNS record lookup tool allows you to accurately check various types of DNS records for any domain.
Check DNS Records Using Our Online Tool
Our tool allows you to look up 12 different types of DNS records quickly and with ease. You can check the DNS records from six different DNS servers, including Google, Yandex, Quad9, and more.
If you are a website owner, a network admin, or an IT support professional, this tool can be very helpful for you.
How to Perform a DNS Lookup Using Our Tool
Here are the Steps that You Need to Follow while using our tool.
Enter Your Domain Name
Enter the domain name, "google.com,” in the provided space. You can also enter a subdomain, such as “fonts.google.com.”
Select the DNS Server
You can choose from six different DNS servers before starting the DNS lookup process. Select your required server from the list by clicking the drop-down menu button.
Servers Supported by Our DNS Record Checker:
- Cloudflare
- OpenDNS
- Quad9
- Yandex
- Authoritative DNS
Specify the DNS Record Type
If you want to get information on a specific DNS record type, you can select it before starting the DNS search process. Here are the types of DNS records that you can check with our tool:
- A: This record contains the IPv4 address of the domain.
- AAAA: This record contains the domain's IPv6 address.
- CNAME: This record maps a domain or sub-domain to another domain.
- MX: This record contains information regarding the email servers responsible for receiving emails for a particular domain.
- NS: This record describes the authoritative nameservers of a domain.
- PTR: This record is used for reverse DNS lookup. It contains a domain name associated with an IP address.
- SRV: This record describes the ports of different services, such as email, for a domain.
- SOA: This record contains information necessary for DNS zone management, such as the admin's email address, refresh intervals, etc.
- TXT: This record contains information in text form for setting up protocols, e.g., DMARC, SPF, etc., and services related to your domain.
- CAA: This record is responsible for specifying the CAs (Certification Authorities) that are authorized to issue certificates for a domain
- DS: This record stands for “Delegation Signer.” It contains a hash of a DNSKEY record that is used to verify child zones in the DNSSEC protocol.
- DNSKEY: This record contains a public signing key used by DNSSEC resolvers to authenticate the DNS records for a domain.
Note: You can get all these records for your domain by selecting the "ALL" option.
Click on the “DNS Lookup” Button
Once you have added the domain name, selected the DNS server, and specified the record types, all you need to do is click the () button.
What Information Will You Get Using Our DNS Record Lookup Tool?
The exact information and details that you get with our tool depend on the DNS record that you look up. However, there are some bits of information commonly found in all of the records, which include:
- Type: The Type indicates the DNS record that you are viewing, such as A, AAAA, CNAME, and so on.
- Domain name: The domain name you entered for the DNS record lookup.
- Value: The value shows the contents of the DNS record. For example, in an A record, the value would be the IPv4 address of the domain.
- TTL (Time to Live): The Time to Live refers to the time for which a DNS record should stay in the cache before being refreshed by the DNS server.
Understanding the Process of a DNS Lookup
The process through which a DNS resolver finds the records for a domain is known as “DNS Lookup.” It involves querying one or more types of DNS servers to find the records for a domain. The process has several steps that are detailed below.
The Steps Taken in DNS Lookup
To help you understand the process of DNS lookup even better, we will discuss the exact steps involved and the various servers that carry it out.
- When the request is made, the first step is for your device to interact with the recursive resolver.
- The recursive resolver checks the local DNS cache to see if the required information is available.
- If the information is available, it is relayed back to the device to reach the domain it needs. However, if the information is unavailable in the cache, the recursive server relays the request and forwards it to the root nameserver.
- The root nameserver identifies the TLD server responsible for providing information about the requested domain. The root server tells the recursive resolver which TLD server it has to go to.
- The recursive resolver then goes to the specified TLD server. The TLD server then directs it to the correct authoritative server that provides the requested DNS records.
- The resolver provides the records to the client device. The device then shows the records to the user.
To learn about the various servers that play a part in the DNS process, you can check out this blog.
FAQs
What are the different types of DNS lookups?
The domain name system lookups are divided into two of the following types.
Forward DNS Lookups: These are the normal lookups in which the IP address of a hostname is queried from the servers via the A record.
Reverse DNS Lookups: They are used to find the hostname associated with an IP address using the PTR record stored in the DNS servers.
What are some important reasons to look up DNS records?
Some important reasons to lookup DNS records include:
- Troubleshooting DNS-related issues.
- Ensuring correct DNS settings
- Network management