Bagaimana iMac saya mengetahui lokasi saya di aplikasi peta, mengingat bahwa saya menggunakan VPN yang memiliki IP saya sekitar 200 mil dari tempat alamat saya?


19

Saya memiliki iMac (Pertengahan 2011, jika itu penting) dan saya baru saja menginstal Mavericks.

Ketika saya meluncurkan aplikasi Maps, ia tahu persis di mana saya berada, yang saya pasti bisa mengerti jika itu menggunakan geolokasi IP. Tangkapannya adalah, saya menggunakan koneksi VPN, dengan pintu keluar sekitar 200 mil dari lokasi saya yang sebenarnya.

Jika saya menggunakan situs web geolokasi IP, itu menunjukkan lokasi saya di simpul keluar VPN itu, bukan di tempat saya sebenarnya.

Jadi, bagaimana komputer saya tahu di mana itu?

Jawaban:


26

Secara teknis - proses ini disebut trilateration dan beroperasi dengan memeriksa silang semua BSSID - pengenal unik / alamat MAC untuk setiap stasiun pangkalan nirkabel yang dapat dideteksi Mac Anda saat ia mendengarkan secara berkala atau secara aktif mencari untuk bergabung dengan saluran WiFi.

Anda dapat menjalankan pemindaian ini secara manual dengan menjalankan aplikasi Wireless Diagnostic yang terletak di / system / Library / CoreServices / Applications di Mavericks.

Diagnostik Nirkabel

Selama perangkat keras Anda berada dalam jangkauan satu hot spot yang telah di-geolokasi dalam basis data hotspot Apple, lokasi tersebut harus berada dalam satu lapangan sepak bola dari lokasi hotspot.

Dengan tiga pengukuran atau lebih - dan kekuatan sinyal relatif dari berbagai sinyal radio hot spot - program mungkin dapat membuat perkiraan lokasi Anda yang lebih akurat.

Anda juga dapat menjalankan pemindaian ini dari baris perintah dengan menggunakan airportbiner yang disingkirkan

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

Jadi, itu masuk akal, tapi sekarang saya khawatir bahwa anonimitas yang seharusnya dilampirkan untuk menggunakan VPN untuk akses Internet tidak benar-benar bermanfaat, karena Apple (atau siapa pun yang diberi makan oleh Apple) dapat dengan mudah mengaitkan alamat MAC ke alamat fisik. lokasi. Bagaimanapun, terima kasih atas jawabannya.
Binkleyz

2
Saya berasumsi, tetapi tidak tahu pasti, bahwa kode lokasi OS X bekerja dengan cara yang sama seperti iOS . Ini memilih ikut, tidak menyimpan data yang dapat dilacak yang terikat pada Anda atau mesin Anda, dan segera dihapus di ujung Apple ketika Anda memilih keluar dari pelacakan lokasi. Anda ingin menyisih atau menonaktifkan semua radio jika Anda tidak ingin komputer Anda tahu di mana ia berada.
bmike

1
@ Binkleyz Jika Anda tidak membutuhkan WiFi, matikan. Tanpa WiFi OS X tidak dapat memeriksa BSSID yang diketahui untuk menemukan Anda. Dalam hal ini, itu hanya dapat bergantung pada alamat IP yang bisa tidak dapat diandalkan, atau dalam kasus VPN bisa salah. :-)
Huygens

1
Jika Anda paranoid tentang anonimitas, maka khawatir penyedia sistem operasi Anda mengetahui lokasi fisik Anda mungkin adalah yang paling tidak menjadi masalah Anda. Mengapa berhenti di situ, ketika mereka juga bisa mencatat penekanan tombol dan mengirim semua data pribadi Anda kembali ke induk? Mempelajari hal-hal dalam pertanyaan khusus ini adalah pengetahuan yang baik, tetapi pada akhirnya Anda harus memutuskan apakah Anda mempercayai sistem operasi dan penyedianya.
chrismear

1

Jika Anda mengaktifkan Wifi, ini terjadi karena setidaknya satu dari jaringan dekat Anda disimpan dalam basis data geolokasi Apple.


0

Itu tidak menggunakan alamat IP Anda, itu menganalisis jaringan di sekitar. Semakin banyak jaringan yang Anda miliki, semakin baik Apple tahu di mana Anda berada. Ini karena jaringan di lokasi yang berbeda dapat memiliki nama yang sama dan Mi-Fi dapat berada di posisi yang berbeda.


0

Pergantian layanan lokasi di Prefs Sistem> Keamanan dan Privasi> Privasi. Hapus cek dari Maps dan sekarang Maps akan berhenti mencari lokasi Anda saat ini.


-1

IPhone 5S juga termasuk chip GPS. Alamat IP Anda hanyalah salah satu metode yang dapat digunakan telepon untuk menentukan lokasi Anda - yang lain adalah triangulasi stasiun pangkalan nirkabel dan menara telepon seluler.


Pertanyaannya adalah di atas iMac bukan iPhone
user151019
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.