VPN を使っていても Google はどうやって私の実際の位置を知るのでしょうか

VPN を使っていても Google はどうやって私の実際の位置を知るのでしょうか

Google で「現在の時刻」を検索すると、正確な時刻と私の現在地 (インド) が表示されます。しかし、Chrome に VPN をインストールし、米国ベースの IP アドレスでアクセスすると、米国時間は表示されません。ただし、私の現在地/タイムゾーンに特に関連する他の検索結果が表示されます。どうしてそれがわかるのでしょうか?

以下のすべてを試しました:

  • コンピュータのタイムゾーンを GMT-5 に設定する
  • すべての閲覧データを消去し、実際に Chrome で新しいユーザーを作成しました。
  • ブラウザを何度も再起動しました。

上記のすべてを(すべての順序で)実行した後でも、次のスナップショットが結果になります。

更新: 以下は私の仮説です: ブラウザベースの VPN 拡張機能は、ブラウザの起動後数秒で開始されます。そしてこの時間経過で、Chrome は Google のサーバーに ping を実行し、その ID と IP アドレスを報告します。その後、VPN でどの場所を使用しても、Google は元の IP アドレスに関連する検索結果を表示します。OS に VPN を最終的にインストールしたときに、このことが分かりました。その後、Chrome を再起動すると、検索結果は米国に基づいて表示され、まさにそのとおりになりました。

GoogleはVPNを使用していても私の位置を知っている

答え1

ブラウザから情報を取得し、ブラウザはオペレーティング システムから情報を取得します。

PC 上の情報を変更してブラウザを再起動すると、異なる結果が得られます。

私は、時間が重要な Web アプリケーションでこれを自分で実行しました。アカ​​ウントに設定されているタイムゾーン (ある場合) でブラウザのタイムゾーンをチェックし、タイムゾーンに違いがある場合は通知します。

関連情報