DNSCACHEIP
use IP address $DNSCACHEIP instead of 'nameserver' lines from /etc/resolv.conf
Dns/dnscurve query tool
dq [options]
type
fqdn
[host]
dq is commandline tool derived from dnsq / dnsqr (https://cr.yp.to/djbdns/debugging.html)
dq asks for records of type type under the domain name fqdn
sends a non-recursive DNS/DNSCurve query to DNS/DNSCurve server host for records of type type under the domain name fqdn
-v
print extra information
-r
send recursive query (default)
-a
send authoritative query
-u
use UDP (default)
-t
use TCP
-s
send DNSCurve query in streamlined format (default), ignored for regular DNS queries
-S suffix
send DNSCurve query in TXT format using suffix suffix, ignored for regular DNS queries
-T timeout
give up on the DNS/DNSCurve query attempt after timeout seconds <1-60> (default 60)
-p port
send query to port port (default 53)
-k key
send DNSCurve query and use servers public-key key
DNS query type (A, NS, MX, ANY, PTR, TXT, SOA, SRV, AAAA, AXFR, CNAME or numeric type)
fully qualified domain name
DNS server (hostname or IP address)
DNSCACHEIP
use IP address $DNSCACHEIP instead of 'nameserver' lines from /etc/resolv.conf
LOCALDOMAIN
use space separated names from $LOCALDOMAIN instead of 'search' line from /etc/resolv.conf
DNSREWRITEFILE
use $DNSREWRITEFILE file instead of /etc/dnsrewrite
dq rewrites IP address to *.in-addr.arpa or *.ip6.arpa for PTR queries e.g.:
127.0.0.1 -> 1.0.0.127.in-addr.arpa ::1 -> 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa
dq any dnscurve.cz dq any dnscurve.cz 8.8.8.8 env DNSCACHEIP=8.8.8.8 dq any dnscurve.cz dq ptr 1.0.0.127.in-addr.arpa dq ptr 127.0.0.1 dq ptr ::1 dq ptr 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa
dq -a any dnscurve.cz uz5mj60yr9tnudkkpcglw1y0w6dlh78j1l4gk4z7t8bsf1u4d48wlq.ns.dnscurve.cz dq -a -S cz any dnscurve.cz uz5mj60yr9tnudkkpcglw1y0w6dlh78j1l4gk4z7t8bsf1u4d48wlq.ns.dnscurve.cz dq -a -k uz5mj60yr9tnudkkpcglw1y0w6dlh78j1l4gk4z7t8bsf1u4d48wlq any dnscurve.cz 2a02:2b88:2:1::127d:1
5 releases since Debian 9 (Stretch); the text changed 1 time.