DNS
nslookup
nslookup google.com 1.1.1.1
dig
e.g:
dig @1.1.1.1 google.com
trace e.g:
dig +trace @1.1.1.1 google.com
kdig
openwrt: knot-dig, ubuntu: knot-dnsutils
tls:
kdig +tls @dot.pub google.com
https
json
curl -H 'accept: application/dns-json' 'https://cloudflare-dns.com/dns-query?name=example.com&type=A' | jq .
dns wireformat
curl -H 'accept: application/dns-message' 'https://dns.google/dns-query?dns=q80BAAABAAAAAAAAA3d3dwdleGFtcGxlA2NvbQAAAQAB' | hexdump -c
providers
- 1.1.1.1(cloudflare)
- 114.114.114.114 (南京信风)
- tls://dot.pub (dnspod)
- tls://1.12.12.12 (dnspod)
- 8.8.8.8 (google.com)