4
I realized recently that my VPN's DNS requests were transmitted to my ISP's DNS server (even though my HTTP and HTTPS requests were properly transmitted via the VPN).
I did some research and have a couple of questions about the level of detail that an ISP is able to record.
My question is specifically about DNS requests. I am aware that there are other questions on this and related forums about the details that ISPs can glean from the HTTP and HTTPS traffic.
In terms of privacy, there is a significant difference in an ISP recording a user's DNS request to:
https://www.google.com/
and a request to:
https://www.google.com/search?source=hp&q=ultra+left+wing+support
There is a difference between an ISP recording:
https://www.reddit.com/
and:
https://www.reddit.com/r/hot-babes
My understanding is that DNS queries from users to an (ISP's) DNS server will show the host (https://www.google.com/) but not the specific search term or any part of a URL after the TLD (e.g. .com). Is this correct?
I am asking about both HTTP and HTTPS although I can't see that there would be a difference for DNS requests.
In other words, an ISP can record the sites the user visited (via their DNS look-up logs), but cannot record the search query the user made in the search engine or the specific page(s) of a site that a user visited. To do so, the ISP would have to record the URLs when the user directly accessed the website pages. Is this right?
1Your ISP could be recording every bit sent to/from your connection. – DavidPostill – 2017-08-17T19:39:55.533
Depending on what resolutions happen they could guess your OS, software you use and with timing information also usage patterns. They won't (assuming a VPN is used) be able to easily decipher that traffic. – Seth – 2017-08-18T10:12:36.680