Find DNS Record
Find DNS Record is a DNS Lookup tool that finds all DNS records of a given domain name. The DNS records include but are not limited to A, AAAA, CNAME, MX, NS, PTR, SRV, SOA, TXT, CAA, DS, and DNSKEY. Enter a valid domain below and wait as the system generate all the DNS info you need. Remember to save this tool as favourite.
Share on Social Media:
What is a DNS Record?
The DNS (Domain Name System) records are the mapping files containing the instructions that provides the information related to a domain as follows;
- IP (IPv4/IPv6) is associated with that domain.
- How to handle the DNS requests for that domain.
DNS is a critical component of the internet infrastructure. It translates human-readable domain names into machine-readable IP addresses. DNS records are used to store information about a domain and its associated resources. There are twelve different types of DNS records, each serving a specific purpose. In this article, we will explain each of these DNS record types in detail.
DNS Lookup Process Flow
DNS lookup process involves eight steps starting from the client typing the domain in the browser bar. The browser sends a DNS query to its configured DNS resolver, which returns the DNS record if present. If not, it sends a query to one of the root nameservers and gets an address of the TLD nameserver responsible for the domain. The TLD nameserver refers to the authoritative nameserver for the specific domain, which sends the requested DNS record to the recursive resolver. Finally, the client uses the information from the DNS record to connect to the IP address of the server hosting the website. DNS records have a TTL value specifying the time for which they are cached, and changing DNS servers takes around 24 to 48 hours to propagate globally.
Types of DNS Record
There are different types of DNS records, which are used for different purposes. You can perform the following DNS records lookup with our “Find DNS Record Tool.”
- A record lookup
- AAAA record lookup
- CNAME lookup
- MX lookup
- NS lookup
- PTR record lookup
- SRV record lookup
- SOA record lookup
- TXT record lookup
- CAA record lookup
- DS and DNSKEY record lookup
1. A Record
The A record is the most basic and commonly used DNS record type. It maps a domain name to an IP address. For example, if you type "google.com" in your web browser, your computer will query the DNS server for the A record of "google.com" and get the IP address associated with it.
2. AAAA Record
The AAAA record is similar to the A record, but it maps a domain name to an IPv6 address. IPv6 is the next generation of IP addresses that uses 128-bit addresses instead of 32-bit addresses used by IPv4.
3. MX Record
The MX record is used to specify the mail server(s) responsible for handling email messages for a domain. When someone sends an email to an address at your domain, the sender's mail server will query the DNS server for the MX record of your domain to find out where to deliver the email.
4. CNAME Record
The CNAME record is used to create an alias for a domain name. It maps one domain name to another domain name. For example, if you have a website hosted at "www.example.com" and want to create an alias "blog.example.com" that points to the same website, you can create a CNAME record that maps "blog.example.com" to "www.example.com".
5. TXT Record
The TXT record is used to store arbitrary text data in a DNS record. It can be used for various purposes such as verifying domain ownership, SPF (Sender Policy Framework) records for email authentication, and DKIM (DomainKeys Identified Mail) records for email signing.
6. SRV Record
The SRV record is used to specify the location of a service offered by a domain. It is commonly used for VoIP (Voice over IP) and instant messaging services. For example, if you have a VoIP service hosted at "voip.example.com", you can create an SRV record that specifies the port number and protocol used by the service.
7. NS Record
The NS record is used to specify the authoritative name servers for a domain. It is used by other DNS servers to determine where to send queries for the domain.
8. PTR Record
The PTR record is used to map an IP address to a domain name. It is commonly used in reverse DNS lookups to verify the identity of a server.
9. SOA Record
The SOA (Start of Authority) record is used to specify the authoritative name server for a domain and other administrative information such as the email address of the domain administrator, the serial number of the zone file, and the refresh interval for the zone.
10. NAPTR Record
The NAPTR (Naming Authority Pointer) record is used to specify rules for rewriting domain names for various applications such as SIP (Session Initiation Protocol) and ENUM (Electronic Number Mapping).
11. DS Record
The DS (Delegation Signer) record is used in DNSSEC (DNS Security Extensions) to specify the public key of a zone's signing key.
12. DNSKEY Record
The DNSKEY record is also used in DNSSEC to store the public key used for signing a zone's records.
DNS records are essential for the proper functioning of the internet. Understanding the different types of DNS records and their purposes is crucial for managing and troubleshooting DNS-related issues. By using these records correctly, you can ensure that your domain and its associated resources are accessible to users around the world.