Skip to content

DNS Lookup

The DNS lookup tool fetches all the DNS records for a domain and reports them in a priority list.

Use options to perform DNS lookup either against Google, Cloudflare, OpenDNS,… Therefore, if you changed your web hosting or DNS records, those changes should reflect instantly. The DNS records include A, AAAA, CNAME, MX, NS, PTR, SRV, SOA, TXT, CAA, DS, DNSKEY, and many more.

A records → google.com

google.com.  169 IN A 172.217.26.78

AAAA records → google.com

google.com.  285 IN AAAA 2404:6800:4001:80d::200e

CNAME records → google.com

No record found!

MX records → google.com

google.com.  30 IN MX 50 alt4.aspmx.l.google.com.
google.com.  30 IN MX 30 alt2.aspmx.l.google.com.
google.com.  30 IN MX 20 alt1.aspmx.l.google.com.
google.com.  30 IN MX 10 aspmx.l.google.com.
google.com.  30 IN MX 40 alt3.aspmx.l.google.com.

NS records → google.com

google.com.  21600 IN NS ns4.google.com.
google.com.  21600 IN NS ns1.google.com.
google.com.  21600 IN NS ns3.google.com.
google.com.  21600 IN NS ns2.google.com.

PTR records → google.com

No record found!

SRV records → google.com

No record found!

SOA records → google.com

google.com.  2 IN SOA ns1.google.com. dns-admin.google.com. 404750964 900 900 1800 60

TXT records → google.com

google.com.  1649 IN TXT "google-site-verification=TV9-DBe4R80X4v0M4U_bd_J9cpOJM0nikft0jAgjmsQ"
google.com.  1649 IN TXT "facebook-domain-verification=22rm551cu4k0ab0bxsw536tlds4h95"
google.com.  1649 IN TXT "v=spf1 include:_spf.google.com ~all"
google.com.  1649 IN TXT "globalsign-smime-dv=CDYX+XFHUw2wml6/Gb8+59BsH31KzUr6c1l2BPvqKX8="
google.com.  1649 IN TXT "apple-domain-verification=30afIBcvSuDV2PLX"
google.com.  1649 IN TXT "docusign=05958488-4752-4ef2-95eb-aa7ba8a3bd0e"
google.com.  1649 IN TXT "google-site-verification=wD8N7i1JTNTkezJ49swvWW48f8_9xveREV4oB-0Hf5o"
google.com.  1649 IN TXT "docusign=1b0a6754-49b1-4db5-8540-d2c12664b289"
google.com.  1649 IN TXT "MS=E4A68B9AB2BB9670BCE15412F62916164C0B20BB"

CAA records → google.com

google.com.  21600 IN CAA 0 issue "pki.goog"

DS records → google.com

No record found!

DNSKEY records → google.com

No record found!

Different Types of DNS Records

  1. A record: the most basic type of record, also known as address record, provides an IPv4 address to a domain name or sub-domain name. That record points the domain name to an IP address.
  2. AAAA record: maps the hostname to 128-bits IPv6 address. For a long time, 32-bits IPv4 addresses served the purpose of identifying a computer on the internet. But due to the shortage of IPv4, IPv6 was created. The four “A” s (AAAA) are mnemonic to represent that IPv6 is four times larger in size than IPv4.
  3. CNAME record: also known as Canonical Name record, creates an alias of one domain name. The aliased domain or sub-domain gets all the original Domain’s DNS records and is commonly used to associate subdomains with existing main domain.
  4. MX record: also known as Mail Exchange records, tells which mail exchange servers are responsible for routing the email to the correct destination or mail server. For detailed analysis, use MX Record Lookup.
  5. NS record: also known as Name Server records, points to the name servers which have authority in managing and publishing DNS records of that domain. These are the DNS servers that are authoritative to handle any query related to that domain. Use NS Lookup Tool to dig deeper.
  6. PTR record: also known as Pointer record, points the IPv4 or IPv6 address to its machine’s hostname. It provides a reverse DNS record, also known as rDNS record, by pointing an IP address to the server’s hostname.
  7. SRV record: also known as Service record, indicates which specific services the domain operates along with port numbers. Some Internet protocols such as the Extensible Messaging and Presence Protocol (XMPP) and the Session Initiation Protocol (SIP) often require SRV records.
  8. SOA record: also known as Start of Authority records, provides essential information about the domain like identifying master node of domain authoritative nameserver, an email of the domain administrator, the serial number of DNS zone, etc.
  9. TXT record: allows the website’s administrator to insert any arbitrary text in the DNS record.
  10. CAA record: also known as Certification Authority Authorization record, reflects the public policy regarding the issuance of digital certificates for the domain. If no CAA record is present for your domain, any Certification Authority can issue an SSL certificate for your domain. However, by using this record, you can restrict which CA is authorized to issue digital credentials for your domain.
  11. DS record: also known as Delegation Signer record, and it consists of the unique characters of your public key and its related metadata like Key Tag, Algorithm, Digest Type and cryptographic hash value called Digest.
  12. DNSKEY record: also known as DNS Key record, containing public signing keys like Zone Signing Key (ZSK) and Key Signing Key (KSK). The DS and DNSKEY records serve to validate the authenticity of DNS records returned by the DNS Server.