|
|
|
|
|
by AndyMcConachie
2132 days ago
|
|
Not exactly. Chrome doesn't know if you're trying to enter a domain name, hence URL, or are trying to enter a search term. The Omnibar supports both. So Chrome tries to resolve the string you entered and if it gets back an NXDOMAIN it can assume that it's a search term. The problem is that some ISPs have configured their DNS resolvers to lie and not return NXDOMAIN. Instead redirecting you to some website for marketing purposes. The Chromium workaround is to try and detect if it is using a lying DNS resolver by issuing queries that it knows SHOULD return an NXDOMAIN. If this concerns you run your own resolver, enable DNSSEC validation, and enable aggressive NSEC caching(RFC 8198). |
|
The question is: does Chromium send the first word I type to my ISP?
The answer appears to be: yes.