dig
-
dig - zone transfer (get zone info)
-
https://www.digitalocean.com/community/tutorials/how-to-retrieve-dns-information-using-dig
It performs DNS lookups and displays the answers that are returned from the queried name servers
dig +short txt ch whoami.cloudflare @1.0.0.1
dig TXT +short o-o.myaddr.l.google.com @ns1.google.com
Online
Dig Output
-
Header
-
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16449: This line indicates the type of query (QUERY), the successful status (NOERROR), and a unique identifier (16449) for this specific query.;; flags: qr rd ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0: This describes the flags in the DNS header:qr: Query Response flag - indicates this is a response.rd: Recursion Desired flag - means recursion was requested.ad: Authentic Data flag - means the resolver considers the data authentic.- The remaining numbers indicate the number of entries in each section of the DNS response: 1 question, 1 answer, 0 authority records, and 0 additional records.
-
;; WARNING: recursion requested but not available: This indicates that recursion was requested, but the server does not support it.
-
-
Question Section
;google.com. IN A: This line specifies the question: "What is the IPv4 address (A record) forgoogle.com?"
-
Answer Section
google.com. 0 IN A 142.251.47.142: This is the answer to the query. It indicates that the IP address associated withgoogle.comis142.251.47.142. The '0' represents theTTL(time-to-live), indicating how long the result can be cached before being refreshed.
-
Footer
-
;; Query time: 0 msec: This shows the time it took for the query to be processed and the response to be received (0 milliseconds). -
;; SERVER: 172.23.176.1#53(172.23.176.1) (UDP): This identifies the DNS server that provided the answer and the protocol used (UDP). -
;; WHEN: Thu Jun 13 10:45:58 SAST 2024: This is the timestamp of when the query was made. -
;; MSG SIZE rcvd: 54: This indicates the size of the DNS message received (54 bytes).
-
An opt pseudosection can sometimes exist in a dig query. This is due to Extension Mechanisms for DNS (EDNS), which allows for additional features such as larger message sizes and DNS Security Extensions (DNSSEC) support.
If you just want the answer to the question, without any of the other information, you can query dig using +short: