Если вам интересно, как работает геолокация беспроводных сетей в HTML 5 и традиционная технология геолокации IP-адресов, прочитайте эту информацию в статье HTML 5 Geolocation API & IP Geolocation, предоставленной IP2Location.com. Это очень полезно для понимания разницы между MAC-адресами и IP-адресами.
Как узнать, что Mac-адрес Firefox отправляет в Geolocation?
Я переехал, но у меня тот же роутер и кабельная коробка. Теперь, когда я захожу в Google Maps, он все еще показывает мое старое местоположение. Я перешел на страницу обновления SkyhookWireless, чтобы обновить мой Mac-адрес, указав новое местоположение. Процесс заключается в том, что вы вводите свой Mac-адрес, и он показывает вам текущее местоположение, а затем вы настраиваете это местоположение и отправляете его. Когда я получил Mac-адрес со страницы состояния на моем маршрутизаторе, Skyhook сообщил об этом местоположении, как в Пакистане, который даже не является правильным континентом (как мой старый или новый адрес).
Я попробовал любой другой Mac-адрес, который мог придумать: кабельный маршрутизатор, другой Mac-адрес беспроводного маршрутизатора, Mac-адрес моего компьютера и т. Д., И ни один из них не сообщил о каком-либо месте на странице Skyhook. Поэтому я предполагаю, что существует другой Mac-адрес или какая-то другая информация, которая используется Firefox, когда он сообщает в Google Maps о моем текущем местоположении.
Теперь, когда у вас есть предыстория, как мне найти адрес Mac или любую другую информацию, которую Firefox (или другие браузеры) используют для определения моего геолокации? Все, что я прочитал в Интернете, довольно расплывчато.
Следующий вариант, который я рассматриваю, - это подключить прокси-сервер регистрации к Firefox и посмотреть, какие данные он отправляет, но я бы лучше нашел более простой способ.
Связанный : Как я могу обновить географическое местоположение моего дома?
3 ответа на вопрос
Когда вы впервые посещаете Карты Google, вы видите ссылку слева с надписью «Изменить местоположение по умолчанию»? Нажав, что позволит вам ввести свой новый адрес. Насколько я знаю, Google Maps не использует ваш Mac-адрес или что-либо еще для определения вашего местоположения, если вы не используете мобильный браузер (например, телефон).
Firefox использует информацию о точках доступа WiFi, согласно блогу Google :
Карты Google запрашивают ваше местоположение в веб-браузере. Как правило, ваш браузер использует информацию о точках доступа Wi-Fi вокруг вас, чтобы оценить ваше местоположение. Если в зоне действия нет точек доступа Wi-Fi или на вашем компьютере нет Wi-Fi, он может прибегнуть к использованию IP-адреса вашего компьютера для получения приблизительного местоположения. Как и следовало ожидать, точность моего местоположения зависит от вашего местоположения, и в некоторых случаях Google Карты могут вообще не предоставлять местоположение.
Firefox использует API геолокации W3C, в котором упоминается
Geolocation API определяет высокоуровневый интерфейс для информации о местоположении, связанной только с устройством, на котором размещена реализация, например широта и долгота. Сам API не зависит от базовых источников информации о местоположении. Общие источники информации о местоположении включают в себя Глобальную систему определения местоположения (GPS) и местоположение, выведенное из сетевых сигналов, таких как IP-адрес, RFID, MAC-адреса WiFi и Bluetooth, а также идентификаторы сот GSM / CDMA, а также пользовательский ввод. Не дается никаких гарантий, что API возвращает фактическое местоположение устройства .
Какой диапазон IP назначен маршрутизатору?
Похожие вопросы
-
3
Установите Silverlight для Mozilla Firefox без прав администратора
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
2
Ограничить использование процессора для Flash в Firefox?
-
-
6
Почему Firefox в Linux выглядит иначе, чем Windows / Mac?
-
13
Как получить новую сессию браузера при открытии новой вкладки или окна в Firefox / Chrome?
-
2
Firefox печать в PDF-файл
-
4
Firefox 3.5 медленно, чтобы начать выпуск
-
4
Почему нет 64-битной сборки Linux Firefox?
-
3
Как я могу сказать Firefox для доступа к интрасети
-
3
Геоблокировка / геолокация. Как это отключить или обойти?