nanog mailing list archives

Re: DNS Recursive Operators: Please enable QNAME minimization (RFC7816) for the enhanced privacy of your users


From: Matt Corallo <nanog () as397444 net>
Date: Wed, 18 Sep 2019 16:25:43 +0200

Because getting each ISP in the world to comply with NSA monitoring requests was too hard, instead they get to 
centralize the full list of every website the everyone in the world visits on a single fleet of servers in Cloudflare's 
datacenters. This means we only need to compromise one person to monitor the world, saving the US taxpayer 
significantly. Progress!

Matt

On Sep 18, 2019, at 16:19, Mike Hammett <nanog () ics-il net> wrote:

Why on Earth would anyone want that (Firefox deciding to do it's own DNS) as default behavior?



-----
Mike Hammett
Intelligent Computing Solutions

Midwest Internet Exchange

The Brothers WISP

From: "Jeroen Massar" <jeroen () massar ch>
To: "NANOG" <nanog () nanog org>
Sent: Wednesday, September 18, 2019 2:15:49 AM
Subject: DNS Recursive Operators: Please enable QNAME minimization (RFC7816) for the enhanced privacy of your users

Hi Folks,

While in the US soon all Firefox users will *NOT* use your DNS Recursives configured using DHCP anymore
(NXDOMAIN use-application-dns.net to avoid that[1]).
Next to that, it seems some of the root operators are now creating instances in the same networks that offer these 
kind of services for globally figuring out what queries are being made.


For those that thus either opt-out or otherwise want to use their own system resolvers, I suggest that all that run
DNS Recursive setups enable "QNAME minimization" as defined in (experimental) RFC7816 [2]

For pdns "qname-minimization=yes" [6]
For unbound "qnameĀ­-minimisation: yes" [5]
For BIND "qname-minimization" option [3] and [4]

Of course, do also provider your users with the option of using DoT or even DoH on your recursors...

Noting that DoH operators are supposed to enable RFC7816 also [7], guess they do not want others to see all the 
details they get...

Some more details in DNS Privacy Wiki [8]...

Discuss! :)

Greets,
 Jeroen


[1] https://support.mozilla.org/en-US/kb/configuring-networks-disable-dns-over-https
[2] https://tools.ietf.org/html/rfc7816
[3] https://www.isc.org/blogs/qname-minimization-and-privacy/
[4] https://gitlab.isc.org/isc-projects/bind9/issues/16
[5] https://netlabs.nl/downloads/presentations/unbound_qnamemin_oarc24.pdf
[6] https://github.com/PowerDNS/pdns/issues/2311
[7] https://wiki.mozilla.org/Security/DOH-resolver-policy
[8] https://dnsprivacy.org/wiki/


Current thread: