Closed moderation closed 2 months ago
This can be specified with --skip-hostname-verification
.
I've made some improvements in the resolver lookup. Seems fine on my end, so closing it:
$ time doggo @https://cloudflare-dns.com/dns-query A AAAA HTTPS cloudflare.com
NAME TYPE CLASS TTL ADDRESS NAMESERVER
cloudflare.com. A IN 220s 104.16.132.229 https://cloudflare-dns.com/dns-query
cloudflare.com. A IN 220s 104.16.133.229 https://cloudflare-dns.com/dns-query
cloudflare.com. AAAA IN 211s 2606:4700::6810:84e5 https://cloudflare-dns.com/dns-query
cloudflare.com. AAAA IN 211s 2606:4700::6810:85e5 https://cloudflare-dns.com/dns-query
cloudflare.com. HTTPS IN 300s 1 . alpn="h3,h2" https://cloudflare-dns.com/dns-query
ipv4hint="104.16.132.229,104.16.133.229"
ipv6hint="2606:4700::6810:84e5,2606:4700::6810:85e5"
doggo @https://cloudflare-dns.com/dns-query A AAAA HTTPS cloudflare.com 0.02s user 0.01s system 12% cpu 0.234 total
DNS queries over QUIC are always slow and appear to be hitting some sort of timeout. This behavior is the same on MacOS and Linux. Queries to
@quic://dns.adguard.com
are always over 6 seconds. This is using main branch and Go1.21.0
and the following patch which appears to be required for the HTTPS queries: