Comments (7)
Well it really depends on what you're trying to protect yourself from. Of course the DNS provider always knows and can track who queries what. It's also a matter of who you trust. Do you think your ISP tracks DNS requests and profiles people/customers according to that? For instance, I would never use Google's DNS servers, because they hog all the data that people might provide them with.
You can hide your DNS traffic from your ISP for instance by using some VPN, but then the VPN provider knows this. So again, who do you trust?
You can also use Tor for DNS, but then the exit nodes can spoof the responses (as DNSSEC is not that common yet). Again, do you trust Tor more than the ISP or some VPN provider.
It's always a trade-off.
Maybe some other user.js users can also provide tips with some alternative DNS providers/technologies.
Well that was mostly about privacy, as DNS is inherently insecure protocol, the security aspects should also be considered, but that mostly boils down to networks (MiTM attacks and other stuff that might forge DNS responses) and whether you can trust the responses or not. That's why we need encrypted protocols and PKI... even if someone would fool your machine to connecting to some hostile host instead of the real place you were trying to go, your browser would spot this through TLS and warn you (just an example).
from user.js.
You can setup dnscrypt if you don't want your dns queries to leak and are afraid of MitM https://dnscrypt.org/
It's not perfect but it is an extra protection.
from user.js.
dnscrypt is definitely worth it for security and not hard to use once you figure it out
from user.js.
I don't really have any online activities that I need to hide. So this is not a big concern I guess. The performance factor is more important.
I am running on Mac OS X and my Time Capsule works as a router so that is where I will do the DNS changes if that is any help. I am also located in Sweden if that is a factor when choosing DNS server.
from user.js.
well people on your local network may be able to pretty much figure out what youre doing and what websites you are visiting, and your ISP and others definitely can, with regular DNS. there are a few swedish DNSCrypt servers, it doesn't affect performance that much to use it
from user.js.
I don't really have any online activities that I need to hide. So this is not a big concern I guess. The performance factor is more important.
We still should have the right for privacy :) See: https://en.wikipedia.org/wiki/Nothing_to_hide_argument
I am also located in Sweden if that is a factor when choosing DNS server.
In that case, remember that the FRA is indeed watching all the traffic over there.
from user.js.
Might be a bit off-topic, but it's always good that people are interested about their security/privacy and are not afraid to ask questions.
@MacProGirl: Hope we answered your question.
from user.js.
Related Issues (20)
- Repeat PREF 4520 4614 HOT 3
- Can't change useragent HOT 2
- Segmentation fault on OpenBSD HOT 1
- user.js+noscript HOT 1
- Certain SSL prefs less secure than current Firefox defaults. HOT 1
- Settings will fall back to systemwide_user.js after firefox restart
- privacy.resistfingerprinting not overwriteable HOT 1
- Investigate use of the `sticky` flag on prefs HOT 5
- webgl.disabled can block some website data HOT 1
- Extensions don't show up HOT 4
- How to restore urlbar behaviour? HOT 1
- When connecting with VPN: Secure Connection Failed
- OpenSCAPin profiili Upstream Firefox STIG
- Exceptions for Enhanced Tracking Protection not working HOT 1
- Recommendation to support uBlock Origin "Back up to file"? HOT 1
- set `browser.sessionstore.max_tabs_undo = 0` HOT 3
- set `network.http.referer.trimmingPolicy = 2`/`network.http.referer.XOriginTrimmingPolicy = 2` HOT 2
- Investigate preferences set by ffprofile.com
- How to block outgoing connection to assets.mozilla.net? HOT 3
- Hows guys You like that
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from user.js.