What is a DNS record?

DNS servers create a DNS record to provide important information about a domain or hostname, particularly its current IP address.
Priyanka Sharma
Priyanka Sharma

Created: 05/22/2020 1:18 PM - Updated: 05/22/2020 1:18 PM

DNS records are instructions that reside in official DNS servers and provide information about a domain, including the IP address associated with that domain and how to handle requests from that domain. These records consist of a series of text files known as DNS syntax. The DNS syntax is a string of characters used as a command that tells the DNS server what to do. All DNS records also have an L TTL ', which goes live periodically and shows how often the DNS server will refresh that record.

Some  DNS records are required  for the user to be  able to access their website using the domain name, and there are several optional records that serve additional purposes.


Most common types of DNS records-

  • A record - A record containing the IP address of a domain. Learn more about A Record.
  • CNAME Record - The subdomain for one domain or another domain does not provide an IP address. Learn more about CNAME records.
  • MX Record - Directs mail to an email server. Learn more about MX records.
  • TXT Record - Allows an administrator to store text notes in a record. Learn more about TXT records.
  • NS record - stores the name server for the DNS entry. Learn more about NS records.
  • SOA records - stores manage information about a domain. Learn more about SOA records.
  • SRV Record - Specifies a port for specific services. Learn more about SRV records.
  • PTR record - Provides a domain name in reverse-lookup. Learn more about PTR records.


Some of the less commonly used DNS records -


  • APL Record - 'Address Prefix List' is an experiment record that specifies a list of address ranges.
  • CAA Record - This  is a record of the certification authority authority, it allows domain owners which certificate authorities can issue certificates for that domain. If a CAA record does not exist, anyone can issue a certificate for the domain. These records are also inherited by sub-domains.
  • DNSKEY record - Key DNS key record 'is a public key used to verify Domain Name System Security Extension (DNSSEC) signatures.
  • CDNSKEY record - This is a child copy of the DNSKEY record, which is meant to be transferred to the parent.
  • CERT Record - 'Certificate Record' stores the public key certificate.
  • DCHID Record - Protocol DHCP Identifier stores information for the Dynamic Host Configuration Protocol (DHCP), a standardized network protocol used on an IP network.
  • DNAME Record - The Delegation Name record creates a domain alias similar to CNAME, but this alias will also redirect all subdomains. For example if the owner of 'example.com' has purchased the domain 'website.net' and has given it a DNAME record that points to 'example.com', then the pointer is 'blog.website.net' and any Will also extend to other subdomains.
  • HIP Record - This record protocol uses the Host Identification Protocol ', a way to separate the roles of IP addresses; This record is most commonly used in mobile computing.
  • IPSECKEY Record - The PS IPSEC key 'record works with Internet Protocol Security (IPSEC), the end-to-end security protocol framework and part of the Internet Protocol Suite (TCP / IP).
  • LOC record - 'Location records contain geographic information for a domain in the form of longitude and latitude coordinates.
  • NAPTR record - authority The name authority pointer 'record can be combined with the SRV record to form the URI based on its regular expression.
  • NSEC record - The 'next secure record' is part of DNSSEC, and is used to prove that the requested DNS resource record does not exist.
  • RRSIG record - record resource record signature 'is a record for storing digital signatures used to authenticate records according to DNSSEC.
  • RP Record - This is the 'responsible person' record and it stores the email address of the person responsible for the domain.
  • SSHFP Record - This record stores the 'SSH public key fingerprint'; SSH is for secure shell and is a cryptographic networking protocol for secure communication over insecure networks.

Was this article helpful?

0 Out of 0 Marked As Helpfull

Have more questions? Please Contact Us