Online DNS Records Lookup

Lookup DNS records to obtain detailed DNS information. You can check DNS records for any domain.

About DNS Records

What are DNS Records?

DNS records are instructions stored in a database within the Domain Name System. Each record provides specific details about a domain, including its associated IP address(es), how to handle requests for the domain, and more. These records ensure that internet traffic is directed to the correct server and manage the routing of emails, the location of servers, and the verification of domain ownership.

What is DNS Lookup?

DNS lookup is the process used to retrieve the DNS records for a domain. This process involves querying the DNS servers to find specific information about the domain, such as its IP address. There are two types of DNS lookups: forward DNS lookups, which convert domain names into IP addresses, and reverse DNS lookups, doing the opposite.

What are DNS Record Types You Can Lookup?

There are several types of DNS records that you can look up, each serving a different function. Some of the most common include:

  • - A Record: The most basic type of DNS record, indicating the IP address of a domain.
  • - AAAA Record: Maps a domain name to an IPv6 address, allowing the domain to be accessed via the newer IPv6 protocol.
  • - MX Record: Specifies the mail exchange servers for a domain, handling email routing.
  • - CNAME Record: Defines a canonical name for an alias, allowing multiple domain names to point to the same IP address.
  • - TXT Record: Provides text information to sources outside your domain, often used for verification purposes.
  • - NS Record: Points to the servers that are authoritative for the domain.
  • - SOA Record: Contains administrative information about the domain, including the primary name server and the email of the domain administrator.
  • - SRV Record: Specifies the location (hostname and port) of servers for specified services, enabling clients to find the service providers within a domain.
  • - CAA Record: Specifies which certificate authorities (CAs) are permitted to issue SSL/TLS certificates for a domain, enhancing security by preventing unauthorized certificate issuance.
  • - PTR Record: Maps an IP address to a domain name, providing reverse DNS lookup functionality to identify the domain associated with a given IP address.

How does DNS Lookup Work?

When you enter a domain name into your browser, a DNS lookup is initiated. The process starts with a query to the Recursive Resolver, which then queries the Root Nameservers. These direct the query to the TLD (Top-Level Domain) Nameservers, which, in turn, point to the domain's authoritative Nameservers. These authoritative Nameservers respond with the requested DNS record, allowing the browser to connect to the correct server using the IP address obtained.

Types of DNS servers used in the DNS lookup process:

  • - Recursive Resolver: A DNS server that receives a query from a client and then queries other DNS servers to resolve the domain name into an IP address.
  • - Root Nameservers: They respond to queries for records in the root zone and direct the query to the appropriate TLD (Top-Level Domain) Nameservers.
  • - TLD (Top-Level Domain) Nameservers: Handle queries for specific top-level domains and direct the query to the appropriate Authoritative Nameservers for the domain in question.
  • - Authoritative Nameservers: Provide the final answer to DNS queries, containing the actual DNS records for the domain, and returning the requested information to the Recursive Resolver.

How to Lookup DNS Records?

Performing a DNS lookup is straightforward and can be done using various online tools or through command-line interfaces on most operating systems:

  • - Command Line: On Windows, you can use the "nslookup" command, while on macOS and Linux, you can use "dig". These commands allow you to query DNS servers directly and can be used to retrieve different types of DNS records.
  • - Online Tools: You can use the tool on this page to enter a domain name and lookup DNS records.