Почему расположение хост-сервера отображается по-другому?

Я очень новичок в это поле, и я хотел бы получить объяснение о механизме нижеприведенного.

Когда я проверяю местоположение хост-сервера, иногда они показывают его по-другому.
Например, я проверяю расположение сервера на наличие «https://serverfault.com/", они показывают три разных местоположения - Квебек, Калифорния и Чикаго.

Я хотел бы знать механизм, почему это происходит.
Есть ли способ узнать точное местоположение?

0
задан 13 June 2021 в 02:48
1 ответ

Здесь нет науки. Каждая из компаний, предлагающих геолокацию на основе IP в вашей ссылке, использует свою собственную базу данных. Они явно не согласны с тем, где находится 151.101.129.69.

Запись в базе данных Maxmind находится в (как представляется) их местоположении по умолчанию для США.

Если и работает какая-то наука, то (в данном случае) ее, вероятно, сбивает с толку использование CDN Fastly.

Приложив некоторые усилия, можно попытаться определить местоположение сервера на основе IP-адреса, но это легко сбить с толку из-за использования CDN и т. Д. Вы в основном должны следить за пакетами из нескольких источников ] и выясните, где, по вашему мнению, все находится на самом деле.

Геолокация на основе IP - это змеиный жир, но это лучший змеиный жир, который у нас есть.

1
ответ дан 28 July 2021 в 14:06

Теги

Похожие вопросы