OptionsOn dog itself
-q--query
Host name or IP address to query <HOST>
-t--type
Type of the DNS record being queried (A, MX, NS...) <TYPE>
-n--nameserver
Address of the nameserver to send packets to <ADDR>
-class
Network class of the DNS record being queried (IN, CH, HS) <CLASS>
--edns
Whether to OPT in to EDNS (disable, hide, show) <NUMBER>
--txid
Set the transaction ID to a specific value <CLASS>
-Z
Set uncommon protocol-level tweaks <TWEAKS>
-U--udp
Use the DNS protocol over UDP
-T--tcp
Use the DNS protocol over TCP
-S--tls
Use the DNS-over-TLS protocol
-H--https
Use the DNS-over-HTTPS protocol
-1--short
Short mode: display nothing but the first result
-J--json
Display the output as JSON
--color
When to colourise the output (always, automatic, never) <arguments> <WHEN>
--seconds
Do not format durations, display them as seconds
--time
Print how long the response took to arrive
ArgumentsPositional, in order
<arguments>
Human-readable host names, nameservers, types, or classes