Skip to main content

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

https://superuser.com/questions/1532975/how-to-query-for-dns-over-https-dns-over-tls-using-command-line

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

https://github.com/easonjim/dns-server-list

  • 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)