doggo
doggo copied to clipboard
DNS queries over quic are slow
All my DNS queries over quic are taking no less than 2s:
$ doggo app.discord.com @quic://dns.adguard.com --time
NAME TYPE CLASS TTL ADDRESS NAMESERVER TIME TAKEN
app.discord.com. A IN 295s 162.159.135.232 dns.adguard.com:853 2615ms
app.discord.com. A IN 295s 162.159.136.232 dns.adguard.com:853 2615ms
app.discord.com. A IN 295s 162.159.128.233 dns.adguard.com:853 2615ms
app.discord.com. A IN 295s 162.159.138.232 dns.adguard.com:853 2615ms
app.discord.com. A IN 295s 162.159.137.232 dns.adguard.com:853 2615ms
It seems related to doggo, using another client works normally:
$ time dnslookup abstraction.fr quic://dns.adguard.com
dnslookup master
Server: quic://dns.adguard.com
dnslookup result (elapsed 85.917167ms):
;; opcode: QUERY, status: NOERROR, id: 6075
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;abstraction.fr. IN A
;; ANSWER SECTION:
abstraction.fr. 3597 IN A 51.159.129.101
dnslookup abstraction.fr quic://dns.adguard.com 0.00s user 0.00s system 8% cpu 0.091 total