savostin
@savostin
Еще один программист

Google неправильно определяет location сервера. Что делать?

Есть сервер. Физически находится в UK (точно).
IP адрес по всем базам, сервисам и пр. определяется как UK.
Traceroute проходит через UK хосты.
Создаю на нем виртуальную машину (WIndows 10, если это важно, но, похоже, не важно).
Все настройки дефолтные, правда большинство настроек, связанными со слежением, например определение геолокации) отключены (не варварски, а из панели управления). Расположение указано явно UK. Язык только английский. Короче все правильно.
Открываем Edge, заходим на Bing Maps - показывает Лондон.
В том же Edge открываем Google Maps - показывает Арабские Эмираты. Заходим на страницу Google - внизу Арабские Эмираты, страница, естественно на арабском. В Chrome тоже Эмираты.
Ладно, может в настройках Windows что-то. На хосте в консоли пишем curl https://www.google.com/ - выдает арабскую страницу. Т.е. определяет явно по ip - больше не по чем.

В том же Датацентре той же компании второй сервер - всё тоже самое, но локация определяется как Россия. Третий сервер там же - локация "нормальная" (UK).

Что это может быть? Провайдер что-то мутит? Но ip-то всеми определяется как UK.
Как это исправить? В Google отправил "жалобу", но есть подозрение, что они их не читают, как и все остальное...
  • Вопрос задан
  • 317 просмотров
Пригласить эксперта
Ответы на вопрос 2
dimonchik2013
@dimonchik2013
non progredi est regredi
ИИ он такой

можно только обхитрить
Ответ написан
savostin
@savostin Автор вопроса
Еще один программист
Вопрос решился (возможно) отправкой запроса на коррекцию базы Maxmind GeoIP
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы