我刚刚抵达匈牙利布达佩斯并登录了我的计算机。
我使用 SSH 通过我在英国租用的 VPS 服务器建立隧道连接。访问 whatismyip.com 会报告我正在通过隧道连接的服务器的 IP 地址。
然而,当我进行谷歌搜索时,我得到了以下信息:
这让我有点害怕,谷歌到底是怎么猜到我在匈牙利的?
Wi-Fi 已禁用,我也没有对时区设置进行任何更改。我的笔记本电脑没有任何 GPS 功能,我也没有使用移动网络连接。
答案1
我认为它可以确定 DNS 查询从哪里进行。如果 DNS 查询从您所在的国家/地区进行,则它会显示建议。请查看http://searchengineland.com/how-does-google-know-where-you-are-77422
答案2
您的屏幕截图告诉我们,您可能正在运行 Google Chrome 或基于 Chromium 的类似浏览器。该浏览器知道您的位置(时区设置、可能是 Wifi 网络,也可能是基于其他设置)并向您推荐其他搜索引擎地址。
答案3
好吧,我认为代理只是转发了您希望它通过隧道传输的 HTTP 请求的“Accept-Language”标头。就我而言,因为我来自德国,所以它看起来像这样:“Accept-Language:de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4,sv;q=0.2”
因此,即使您实际上是匿名的(您的机器上没有任何传递给 Google 等的 cookie)并且无法定位(因为代理使您的位置看起来像是英国),HTTP 请求标头仍然会向被调用的网站提示您的语言偏好是匈牙利语。