Woher kennt mein iMac meinen Standort in der Karten-App, wenn ich ein VPN verwende, dessen IP etwa 200 Meilen von meiner Adresse entfernt ist?

19

Ich habe einen iMac (Mitte 2011, wenn es darauf ankommt) und habe gerade Mavericks installiert.

Wenn ich die Maps-App starte, weiß sie GENAU, wo ich bin, was ich sicherlich verstehen könnte, wenn IP-Geolocation verwendet wird. Der Haken ist, dass ich eine VPN-Verbindung habe und der Ausgang ungefähr 200 Meilen von meinem tatsächlichen Standort entfernt ist.

Wenn ich eine der IP-Geolocation-Websites verwende, wird mein Standort an diesem VPN-Exitknoten angezeigt, nicht an dem Ort, an dem ich mich tatsächlich befinde.

Woher weiß mein Computer, wo er sich befindet?

Binkleyz
quelle

Antworten:

26

Technisch gesehen wird der Vorgang als Trilateration bezeichnet. Dabei werden alle BSSIDs überprüft. Hierbei handelt es sich um die eindeutige ID / MAC-Adresse für jede drahtlose Basisstation, die Ihr Mac erkennen kann, während er regelmäßig lauscht oder aktiv nach einem WiFi-Kanal sucht.

Sie können diesen Scan manuell ausführen, indem Sie die Wireless Diagnostic-App unter / system / Library / CoreServices / Applications auf Mavericks ausführen.

Drahtlose Diagnose

Solange sich Ihre Hardware in Reichweite eines Hotspots befindet, der in der Apple Hotspot-Datenbank gespeichert ist, sollte sich der Standort innerhalb eines Fußballfelds neben dem Standort des Hotspots befinden.

Mit drei oder mehr Messungen - und der relativen Signalstärke der verschiedenen Funk-Hotspot-Signale - kann das Programm möglicherweise eine genauere Schätzung Ihres Standorts vornehmen.

Sie können diesen Scan auch über die Befehlszeile ausführen, indem Sie die airportBinärdatei verwenden, in der sich das Eichhörnchen befindet

mac:bin mike$ airport --scan
                            SSID BSSID             RSSI CHANNEL HT CC SECURITY (auth/unicast/group)
                     na ala hele 00:26:36:9c:32:23 -59  2       Y  US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP) 
                     na ala hele 00:26:bb:79:23:1f -59  2       Y  US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP) 
                fast na ala hele 00:26:bb:79:23:20 -74  149,+1  Y  US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP) 
mac:bin mike$ airport --getinfo
     agrCtlRSSI: -75
     agrExtRSSI: 0
    agrCtlNoise: -86
    agrExtNoise: 0
          state: running
        op mode: station 
     lastTxRate: 81
        maxRate: 300
lastAssocStatus: 0
    802.11 auth: open
      link auth: wpa2-psk
          BSSID: 00:26:bb:79:23:20
           SSID: fast na ala hele
            MCS: 4
        channel: 149,1
mac:bin mike$ ls -l /usr/local/bin/airport 
lrwxr-xr-x  1 root  wheel  89 Sep 13 11:40 /usr/local/bin/airport -> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport
bmike
quelle
Das macht Sinn, aber jetzt mache ich mir Sorgen, dass sich die Anonymität, die mit der Verwendung eines VPN für den Internetzugang verbunden sein soll, nicht wirklich lohnt, da Apple (oder jeder, dem Apple Daten zuführt) leicht eine MAC-Adresse mit einer physischen Adresse verknüpfen könnte Ort. Auf jeden Fall danke für die Antworten.
Binkleyz
2
Ich gehe davon aus, weiß aber nicht genau, dass der OS X-Ortscode genauso funktioniert wie iOS . Es ist ein Opt-In, das keine verfolgbaren Daten speichert, die an Sie oder Ihren Computer gebunden sind, und das sofort nach dem Deaktivieren der Standortverfolgung durch Apple entfernt wird. Sie möchten alle Funkgeräte deaktivieren oder deaktivieren, wenn Ihr Computer nicht wissen soll, wo er sich befindet.
bmike
1
@Binkleyz Wenn Sie das WLAN nicht benötigen, schalten Sie es aus. Ohne WiFi kann OS X nicht nach einer bekannten BSSID suchen, um Sie zu finden. In diesem Fall kann es sich nur auf die IP-Adresse verlassen, die unzuverlässig sein kann, oder im Fall von VPN kann es falsch sein. :-)
Huygens
1
Wenn Sie in Bezug auf Anonymität paranoid sind, ist die Sorge, dass Ihr Betriebssystemanbieter Ihren physischen Standort ermittelt, wahrscheinlich das geringste Ihrer Probleme. Warum dort anhalten, wenn sie auch Ihre Tastatureingaben protokollieren und alle Ihre persönlichen Daten an das Mutterschiff zurücksenden könnten? Das Erlernen des Stoffes in dieser speziellen Frage ist ein gutes Wissen, aber letztendlich müssen Sie entscheiden, ob Sie Ihrem Betriebssystem und seinem Anbieter vertrauen.
Weihnachten
1

Wenn Sie Wifi aktiviert haben, geschieht dies, weil mindestens eines Ihrer engen Netzwerke in der Geolocation-Datenbank von Apple gespeichert ist.

gattol
quelle
0

Ihre IP-Adresse wird nicht verwendet, es werden Netzwerke analysiert. Je mehr Netzwerke Sie haben, desto besser weiß Apple, wo Sie sich befinden. Dies liegt daran, dass ein Netzwerk an verschiedenen Standorten denselben Namen haben kann und sich das Mi-Fi an verschiedenen Positionen befinden kann.

Unbenannt_1
quelle
0

Deaktivieren Sie die Ortungsdienste unter Systemeinstellungen> Sicherheit und Datenschutz> Datenschutz. Entfernen Sie das Häkchen von Google Maps und Google Maps hört jetzt auf, nach Ihrem aktuellen Standort zu suchen.

unempfindlich
quelle
-1

Das iPhone 5S enthält auch einen GPS-Chip. Ihre IP-Adresse ist nur eine der Methoden, mit denen das Telefon Ihren Standort ermitteln kann. Andere Methoden sind Triangulationen von Funkbasisstationen und Handytürmen.

johntheeditor
quelle
Die Frage ist abourt ein iMac kein iPhone
user151019