A toy dns-over-https (doh) client.
homer is a CLI client that makes DNS queries over https.
$ homer --resolver https://184.108.40.206/dns-query blinsay.com blinsay.com. 1190 A 220.127.116.11 blinsay.com. 1190 A 18.104.22.168 blinsay.com. 1190 A 22.214.171.124 blinsay.com. 1190 A 126.96.36.199
Sometimes you don't know the IP address of the resolver you want to use and
need to look it up using... DNS. Since dns-over-https is about privacy and
homer lets you specify a DNS resolver you trust to do that initial
$ homer --bootstrap-resolver 188.8.131.52 --resolver https://dns.google.com/experimental github.com github.com. 57 A 184.108.40.206
building and running
homer from the releases
page on github.
homer with a working Go toolchain and
go get github.com/blinsay/homer