Re:RFC 7858: DNS over TLS (2016)
by BuildTheRobots on Tuesday April 10, 2018 @07:50AM
(#16800625)
Your recursive resolver is still going off over the internet and querying (root) DNS entries in clear text. My understanding is that this would wrap it in TLS to stop your ISP (or coffee shop) either spying on what sites you're resolving (read visiting) or even man-in-the-middling and re-writing your DNS responses.
mitm seems like the most important bit. They'll know what sites you visit regardless when you actually fire off a request to the site, yeah?
DNSSEC already solves MITM if it is actually adopted by the domain being queried..
I found this guide (with slight modifications) helpful for setting up stubby as a localhost DNS resolver to proxy through 1.1.1.1 with DNS-over-TLS on macOS: https://medium.com/nlnetlabs/privacy-using-dns-over-tls-with...
EDIT: I misunderstood; I though this would encrypt communication between resolvers and authoritative nameservers, too. :(