> While sophisticated users can turn to cloud-based “open resolvers” Sophisticated users run their own resolvers instead of relying on unverifiable promises from for-profit entities.
Improving DNS Privacy in Firefox
51–60 of 126 posts
Re: Improving DNS Privacy in Firefox
#52DNSCrypt is also a viable option. - https://dnscrypt.info/
dnscrypt-proxy also supports DNS-over-HTTPS and is probably the most popular DoH client. You can use it to connect to Cloudflare or other DoH servers, and this will not be limited to queries sent by Firefox. On iOS, use DNSCloak.
Re: Improving DNS Privacy in Firefox
#53Beyond my ISP, it's doubtful that unencrypted nature of DNS has any impact on my privacy due to heavy caching and the fact that my requests are merged together with requests from many other users.
With DNS over HTTP a single third-party overseas now gets access to this list of domains I'm connecting with. It all just seems like a thinly veiled attempt at more centralization of internet services. Yes, my residential ISP and my coffee shop, library, etc. don't have these "very strong privacy agreements". But I think it's less likely they will all combine their logs to track my behavior than a single centralized entity.
Re: Improving DNS Privacy in Firefox
#54Could people in heavly-restricted regions, like China and such, access blocked sites if they use DoH to DNS outside the control of the censoring entity?
Re: Improving DNS Privacy in Firefox
#55Core internet protocols like DNS over HTTP? Yet another step closer to HTTP/IP, I guess. Can’t say I condone it.
In the case of the former I agree, the browser should be doing this over TLS as HTTP isn't giving any additional protocol functionality. In the case of the latter the purpose of protocol encapsulation isn't that the most important comes first it's that you can abstract service layers instead of remaking them for each new thing.
Re: Improving DNS Privacy in Firefox
#56Why would I want my browser to do this? My browser should use the DNS configured by my OS -- in my case, a local, caching resolving NS. If I want to use some kind of DNS-over-HTTP I'll tell my OS to do it. I don't want my browser making DNS decisions for me. What am I missing?
One more thing to remember to turn off in Firefox, if you're running your own DNS over TLS with more elaborate config than what will be in Firefox.
One thing I like about this DNS over TLS is that now it should be possible to route DNS requests over tor safely to a more trusted DNS resolving endpoint. Though I haven't yet checked how it would work with Cloudflare.
Will I have to solve google captacha per handful of DNS requests if I try to access 1.1.1.1 from tor? Anyone tried?
Re: Improving DNS Privacy in Firefox
#57Why would I want my browser to do this? My browser should use the DNS configured by my OS -- in my case, a local, caching resolving NS. If I want to use some kind of DNS-over-HTTP I'll tell my OS to do it. I don't want my browser making DNS decisions for me. What am I missing?
What's the way to circumvent this problem? I'm frequently on public wifi's, so I need to access AP login pages without issue.
Re: Improving DNS Privacy in Firefox
#58There seems to be little point of doing this, in my opinion, when SNI doesn't secure the hostname.
Re: Improving DNS Privacy in Firefox
#59It does not improve privacy, it just puts all your DNS history in the hands of one provider. Not only that it adds latency for no real gain. HTTP is a terrible protocol for anything time sensitive. (its a fairly bad protocol for anything fast or efficient full stop.)
The better way to do this is encourage/provide DNSsec (so we know that a provider is who they say they are) and then encrypt dns queries between servers.
Firstly that stops everything being centralised by default, (kinda, DNSSec has a chain of trust, so thats centralised) DNS is a massively scalable fault tolerant, distributed key value store. Far faster and more reliable than toys like Etcd and the like.
secondly you don't then loose geolocation/provider steering for nearest/fastest node. (yes you can get meta data from IP, but that's not really that useful, that means the _service_ has to figure out how to route your request, not the upstream DNS.)
But it needs improvements to make its more anonymous, slapping a fast SSL like tunnel on a resolver combined with DNSsec seems like a much better way to do this and dns over HTTP.
Re: Improving DNS Privacy in Firefox
#60DNSCrypt is also a viable option. - https://dnscrypt.info/
Adding an authentication header prevents alteration but it does not present a viable option to the problem statement.