Skąd Google Chrome wie, gdzie jestem, mimo że korzystam z serwera proxy?

3

Właśnie przybyłem do Budapesztu na Węgrzech i zalogowałem się do mojego komputera.

Tuneluję połączenie przez serwer VPS, który wynajmuję w Wielkiej Brytanii za pomocą SSH. Wizyta na whatismyip.com informuje o I.P. adres serwera, przez który tuneluję.

Jednak gdy wykonuję wyszukiwanie w Google, otrzymuję następujące informacje:

How does Google know?

To mnie trochę przeraża, jak na ziemi Google domyślił się, że jestem na Węgrzech?

Wi-Fi jest wyłączone i nie wprowadziłem żadnych zmian do ustawień strefy czasowej. Mój laptop nie ma żadnej funkcji GPS ani nie łączę się za pomocą sieci komórkowej.

Andy Smith
źródło
1
jesteś na wifi?
Sathyajith Bhat
Nie korzystam z Wi-Fi i jest wyłączony przez przełącznik sprzętowy, a także nie zaktualizowałem jeszcze ustawień strefy czasowej.
Andy Smith
Jak tunelujesz połączenie? Chrome sam przez proxy SOCKS lub całą maszynę używającą OpenVPN?
Dan Dascalescu

Odpowiedzi:

2

Twój zrzut ekranu informuje nas, że możesz uruchamiać Google Chrome lub bardzo podobną przeglądarkę opartą na Chromium. Ta przeglądarka wie, gdzie jesteś (ustawienia strefy czasowej, może sieci Wi-Fi, może na podstawie innych ustawień) i sugeruje inny adres wyszukiwarki.

Valentin
źródło
Odpowiedziałem na ten komentarz powyżej, ale zaktualizuję q do tate chrome, co wie, gdzie jestem
Andy Smith
Dziękuję za aktualizację. Myślę, że odpowiedź Akito jest w rzeczywistości lepsza - mogą określać twoją lokalizację na podstawie skąd pochodzą wyszukiwania DNS.
Valentin
1

Cóż, myślę, że proxy przekazuje nagłówek „Accept-Language” żądania HTTP do tunelu. W moim przypadku, tak jak jestem z Niemiec, wygląda to tak: „Accept-Language: de-DE, de; q = 0,8, en-US; q = 0,6, en; q = 0,4, sv; q = 0,2”

Tak więc, nawet jeśli jesteś w rzeczywistości anonimowy (w tym sensie, że nie masz żadnych plików cookie na komputerze, które są przekazywane do google itp.) I nie można ich zlokalizować (ponieważ proxy sprawia, że ​​Twoja lokalizacja wydaje się być w Wielkiej Brytanii), HTTP Nagłówek żądania nadal będzie wskazywał wywoływaną witrynę, że preferowanym językiem jest węgierski.

robert
źródło
Ale to jest mój brytyjski laptop, właśnie przybyłem z Wielkiej Brytanii do Budapesztu i nie dokonałem żadnych zmian konfiguracji. Uważam, że odpowiedź DNS jest poprawna, ponieważ DNS zazwyczaj nie jest tunelowany przez SSH.
Andy Smith