自分の住所から約200マイルのIPを持つVPNを使用している場合、iMacはマップアプリで自分の位置をどのように認識しますか?


19

私はiMac(2011年中旬、それが重要な場合)を所有しており、Mavericksをインストールしました。

Mapsアプリを起動すると、現在地を正確に把握できます。IPジオロケーションを使用していたかどうかは確実に理解できました。キャッチは、VPN接続で、実際の場所から約200マイルの出口があることです。

IPジオロケーションWebサイトのいずれかを使用すると、実際の場所ではなく、VPN出口ノードでの現在位置が表示されます。

それで、私のコンピューターはそれがどこにあるのかをどのようにして知るのでしょうか?

回答:


26

技術的には、このプロセスは三辺測量と呼ばれ、すべてのBSSID(Macが定期的にリッスンするか、WiFiチャネルに参加するためにアクティブに検索している間に検出できる各ワイヤレスベースステーションの一意の識別子/ MACアドレス)のクロスチェックによって動作します。

Mavericksの/ system / Library / CoreServices / Applicationsにあるワイヤレス診断アプリを実行すると、このスキャンを手動で実行できます。

ワイヤレス診断

ハードウェアがAppleのホットスポットデータベースにジオロケーションされた1つのホットスポットの範囲内にある限り、その場所はホットスポットの場所の1つのフットボールフィールド内にある必要があります。

3つ以上の測定と、さまざまなホットスポット無線信号の相対的な信号強度により、プログラムは現在地をより正確に推定できる場合があります。

また、使用してコマンドラインからこのスキャンを実行することができますairportにしまい込んされたバイナリを

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

したがって、それは理にかなっていますが、インターネットアクセスにVPNを使用することに関連する匿名性は本当に価値がないと心配していますロケーション。いずれにせよ、答えてくれてありがとう。
ビンクレイズ

2
OS XのロケーションコードはiOSと同じように機能する思いますが、確かではありません。それはオプトインであり、あなたやあなたのマシンに結び付けられた追跡可能なデータを保存せず、位置追跡をオプトアウトするとApple側ですぐに削除されます。コンピュータがどこにあるかを知りたくない場合は、すべての無線をオプトアウトまたは無効にします。
bmike

1
@Binkleyz WiFiが必要ない場合は、オフにします。WiFi OS Xがないと、既知のBSSIDを確認してあなたを見つけることができません。この場合、信頼できないIPアドレスのみに依存するか、VPNの場合は間違っている可能性があります。:-)
ホイヘンス

1
匿名性に不安がある場合、オペレーティングシステムプロバイダーが物理的な位置を学習していることを心配することは、おそらく問題の最小です。彼らがあなたのキーストロークを記録し、あなたのすべての個人データを母船に送り返すことができるのに、なぜそこで止まるのですか?この特定の質問の内容について学ぶことは良い知識ですが、最終的にはオペレーティングシステムとそのプロバイダーを信頼するかどうかを決定する必要があります。
chrismear

1

Wifiを有効にしている場合、近いネットワークの少なくとも1つがAppleの位置情報データベースに保存されているため、これが発生します。


0

IPアドレスは使用せず、周囲のネットワークを分析します。ネットワークが多ければ多いほど、Appleはあなたがどこにいるかをよりよく知ることができます。これは、異なる場所のネットワークに同じ名前を付けたり、Mi-Fiの位置を変えたりできるためです。


0

[システム設定]> [セキュリティとプライバシー]> [プライバシー]で位置情報サービスをオフにします。マップからチェックを外すと、マップは現在地の検索を停止します。


-1

iPhone 5SにはGPSチップも含まれています。IPアドレスは、電話機が現在地を特定するために使用できる方法の1つに過ぎません。他の方法は、無線基地局と携帯電話の塔の三角測量です。


質問はiMacのないiPhone abourtある
user151019
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.