AdguardTeam / dnsproxy

Simple DNS proxy with DoH, DoT, DoQ and DNSCrypt support
Apache License 2.0
2.37k stars 246 forks source link

Cache more record types #308

Closed jjp22191-cdfaq closed 1 year ago

jjp22191-cdfaq commented 1 year ago

The cache only seems to cache A and AAAA record types.

It should be extended to cache all the others (such as HTTPS, SVCB, etc).

CoreDNS will cache everything except zone transfers and metadata records (https://coredns.io/plugins/cache/#description).

ameshkov commented 1 year ago

This issue will be resolved automatically when we switch dnsproxy to the same server implementation AdGuard DNS uses: https://github.com/AdguardTeam/AdGuardDNS/tree/master/internal/dnsserver

We'll do it when its code is fully stabilized. There're a couple of major changes coming in Q1-Q2 to AdGuard DNS and then we're good to go.

jcoetzee commented 1 year ago

Is there an issue/pull request where we can track the progress of this work?

ameshkov commented 1 year ago

@jcoetzee no issue at the moment, I'll open a new one when we're ready.