dingo
dingo copied to clipboard
A DNS client in Go that supports Google DNS over HTTPS
Round Robin DNS [https://en.wikipedia.org/wiki/Round-robin_DNS](url)
Higher Encryption.. Default: before was in My Test: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 ( 0xc02f) ECDH x25519 (Gl. 3072 Bits RSA) FS
improve the cost of first query On Start the first query is slow because delay of worker Connection waiting created, so do it After init instantly and keepalive to be...
the current repeats the same char only by 500 times, No respect of actual query or Type length.. Making it pointless/guessable. While there is never a 500 chars domains according...
It is useful on dual-stack connections with mixed AS-Numbers to specify both an IPv4 and IPv6 EDNS client subnet and use the IPv6 client subnet when asking for AAAA records....
resolve through Internet Protocol Version 6
Currently, dingo just caches DNS rrsets for 10 seconds, which generally isn't a bug, but is largely suboptimal in many cases.
Some DNS requests appear to be "stuck" due to an error from dingo. To reproduce: dig 122.141.76.110.in-addr.arpa Error from dingo: Pack() failed: dns: nil rr Other public resolvers just return...