Почему ip адрес показывает другой город
Перейти к содержимому

Почему ip адрес показывает другой город

  • автор:

Почему мой IP адрес показывает другой город? Раньше показывал свой посторонними программами не пользуюсь

У меня еще и область другую показывает. Это — нормально. По IP адресу невозможно просто так определить точное местоположение. только плюс-минус лапоть по карте. потому и кажет другой город.

ыывыв выыввывыУченик (97) 6 лет назад
А как же 2 года точно показывали а сейчас нет
x x Оракул (55995) База данных поменялась на сайте, где ты смотрел свое местоположение.

потому что компания твоего провайдера находится в другом городе. ип адрес зарегистрирован на компанию.

Похожие вопросы
Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Идеального API «Город по IP» не существует. Наше — хорошее

У «Дадаты» есть фича «Город по IP» — ее часто используют, например, интернет-магазины.

По IP определяют, где живет посетитель сайта. Если город известен, клиенту можно сразу показать стоимость доставки или скорректировать список доступных товаров.

Порой нам пишут пользователи и сетуют: мол, у вас в «Адресе по айпи» ошибки. Не тот город.

Проблема действительно существует: «Дадата» определяет населенный пункт по IP с точностью 60-80%. В статье я расскажу, почему определить город по айпи так сложно, откуда берутся промахи и есть ли в природе идеальное решение.

Спойлер: увы, полностью от ошибок не избавиться. Это не проблема «Дадаты» как сервиса, а принципиальная особенность технологии.

Как «Дадата» определяет город по IP

Собирать и обновлять все IP-адреса страны с привязкой к городам — колоссальная задача. Ее потянут разве что гиганты вроде «Яндекса». Поэтому на старте мы взяли один из сторонних справочников, где IP сопоставлены населенным пунктам.

Подобные базы данных собирают и продают специальные провайдеры. Иногда отдают по бесплатным лицензиям. Провайдеров немало, навскидку назову около десятка. Делая «Дадату», мы вложили в тестирование справочников много сил.

В свое время проверили справочники IPGeoBase, SypexGEO, MaxMind Lite, ip2ruscity, 2ip.ru и другие. Тестировали полноту, частоту обновлений, формат данных, детализацию. По итогам выложили на «Хабре» подробный обзор.

Мы выбрали самый точный справочник городов и IP из всех, что удалось найти — IPGeoBase. Но все еще были недовольны ошибками. Поэтому в 2018 году перешли на данные RIPE NCC.

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

Мы очистили данные RIPE от колоссального количества ошибок. Затем подружили с российской адресной системой ФИАС. В итоге «Дадата» не просто отдает привязку IP к городу. Внутри:

  • названия и типы найденных объектов и всех родителей;
  • признаки центра региона;
  • индексы населенных пунктов;
  • ФИАС- и КЛАДР-коды регионов и городов;
  • ISO-коды регионов;
  • и еще множество данных. Весь список — в документации.

«Дадата» полнее и точнее, чем любой «голый» справочник. Во-первых, мы отдаем больше информации. Во-вторых, каждый месяц исправляем ошибки. В-третьих, забираем новые данные у RIPE, не приходится делать это вручную. Наконец, проще получать данные по API, чем писать интерфейс доступа к справочнику.

Казалось бы, проблема решена: RIPE предоставляет идеальный справочник «город по IP», а «Дадата» насыщает его данными. Увы, проблему неправильно найденных городов не решить даже так.

Почему поиск по IP показывает другой город

Поиск города неточен, потому что так устроен сам алгоритм назначения IP-адресов. Технологически IP не привязаны к географии и спокойно гуляют между населенными пунктами. Кроме того, «айпишники» постоянно переезжают от одних региональных подразделений провайдеров к другим.

Например, RIPE назначил диапазон IP провайдеру из Екатеринбурга. А тот по своему усмотрению раздает адреса всем городам Урала. RIPE об этом ничего не узнает.

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

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

Типичный кейс: пользователь видит, что «Дадата» неправильно определяет город для конкретного айпи. А условный справочник 2ip этот же IP трактует как надо.

Пользователь переключается на 2ip, но через неделю обнаруживает, что ситуация не улучшилась. Просто раньше «Город по IP» ошибался с одними адресами, а теперь — с другими. Мы сталкивались с этим неоднократно, в том числе когда сами выбирали справочник для «Дадаты».

На деле, если используешь известный и авторитетный справочник, менять его бессмысленно. Увы, метод «Город по IP» будет порой ошибаться, даже если сменить «Дадату» на любой другой сервис.

Как повысить точность поиска прямо сейчас

Единственный способ точнее определять город — использовать альтернативные методы.

Если речь о мобильном приложении, можно получать координаты с GPS-датчика. Но тогда проблема с точностью, скорее всего, и не возникла бы. Если есть координаты, зачем искать город по IP.

Альтернатива для интернет-сервисов и сайтов — запрашивать координаты браузера с помощью HTML5 Geolocation API. Правда, у метода есть проблема: пользователь должен дать осознанное согласие на передачу координат.

Мы не знаем, станет ли лучше, если вместо IP определять город по координатам браузера. Для стационарных компьютеров этот метод столь же неточен, потому что GPS-датчики и вышки сотовой связи недоступны. Но есть проблемы и посерьезнее:

  • всплывающие окна всех раздражают;
  • люди не любят раскрывать местоположение, когда их прямо об этом спрашивают. Скорее отказываются.

Можно внедрить гибридную модель: для начала запрашивать координаты браузера. А если пользователь отказывает, определять город по IP.

Не пропускайте важные материалы

Подпишитесь в соцсетях

Публикуем ссылку на статью, как только она выходит. А еще даём знать о новых фичах и срочных новостях. Например, напишем, если налоговая потеряет данные по организациям в свежей выгрузке или API «Дадаты» перестанет отвечать.

Подпишитесь на рассылку

Раз в месяц присылаем на почту новые статьи из блога и обновления сервисов «Дадаты». Не тревожим без повода и не шлем спам.

IP-адреса: динамика против статики

IP-адреса: динамика против статики

IP-адрес (internet protocol address) в широком понимании – адрес определенного узла сети, основанной на протоколе IP. Если говорить проще, то каждый компьютер или устройство, подключаемое к интернету, получает уникальный IP-адрес, и выглядит он как набор из четырех чисел от 0 до 255 – между ними ставятся точки. Это так называемый «внешний» IP-адрес, то есть тот, при помощи которого вы получаете доступ к Интернету. Узнать IP можно на специализированных сайтах – например, у нас https://2ip.ru/).

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

Внешний IP-адрес бывает статическим, то есть постоянным, и динамическим – меняющимся при каждом переподключении к Сети, перезагрузке роутера и так далее. Многие пользователи, заметив, что их IP-адрес изменился, начинают задаваться вопросами: все ли в порядке, не был ли взломан их компьютер и так далее. Сейчас мы попытаемся разобраться, в чем преимущества и недостатки динамических и статических IP и как получить тот тип адреса, который вам нужен.

Почему IP меняется?

Некоторые провайдеры вполне официально предоставляют динамические IP-адреса. Дело в том, что количество уникальных IP-адресов, доступных провайдеру, может быть меньше числа его клиентов. Но так как зачастую не все пользователи одновременно подключаются к Интернету, иногда провайдеры действуют следующим образом: при подключении пользователю дается один из свободных на эту минуту IP-адресов, а по завершении сеанса доступа этот IP возвращается в список доступных для абонентов. Впрочем, в наше время это уже не столь актуально, т.к. большинство людей используют роутеры, и они включены 24 часа в сутки.

Динамические и статические IP-адреса: преимущества и недостатки

Динамический IP адрес

Принято считать, что динамические IP-адреса куда безопаснее для начинающих пользователей. Например, если кто-нибудь примется взламывать ваш сетевой узел для получения доступа к компьютеру, после такой элементарной процедуры, как перезагрузка роутера, злоумышленник будет вынужден заново узнавать ваш IP-адрес и заниматься взломом фактически с нуля.

Иногда постоянная смена IP-адреса бывает полезна для работы. Например, если вы занимаетесь SMM, скрытым пиаром или другой деятельностью, связанной с общением на сайтах под разными именами, то это будет выглядеть подозрительно и неправдоподобно при одинаковом IP-адресе. Динамическая смена IP придется вам очень кстати.

В некоторых случаях на форумах и конференциях может применяться так называемый «бан», то есть запрет доступа для определенного участника. Иногда применяется и более жесткое ограничение – блокировка определенного IP. Если вы попали под такие санкции, то динамическая смена IP-адреса позволит беспрепятственно читать информацию на полюбившемся ресурсе и даже зарегистрироваться там под новым именем, чтобы продолжить общение. Случаи, когда блокируются все IP определенного провайдера, крайне редки.

Также динамический IP удобен в тех случаях, когда вы работаете с бесплатными файлообменниками. Зачастую на них вводятся ограничения – например, можно скачать не больше 1 файла за 3-6 часов с одного IP. После скачивания первого документа вам достаточно будет перезагрузить роутер, и вы сможете тут же приступить к скачиванию второго.

Статический IP адрес

Статический IP-адрес лишен этих достоинств, но обладает другими. Например, при авторизации на сайтах интернет-банков и в других ресурсах, требующих максимальной защиты информации, существует возможность привязки логина (учетной записи) к определенному IP. И если даже сторонние лица узнают ваш пароль, они вряд ли смогут получить доступ к секретным данным, поскольку это будет возможно исключительно с вашего IP. Но нужно учитывать, что при смене провайдера вы потеряете этот IP-адрес. Также вы не сможете получить доступ к своей учетной записи на сайте, находясь в другом месте.

Иногда возникает необходимость получить доступ к домашнему или какому-либо другому компьютеру удаленно – для этого применяется специальное программное обеспечение: например, TeamViewer или Remote Administrator. При помощи такого «софта», зная IP-адрес и специальный пароль, можно будет работать с компьютером удаленно, видеть рабочий стол и все содержимое. Главное, чтобы программа была установлена на обоих компьютерах, включая тот, к которому нужно получить доступ. Но это возможно только в том случае, если компьютеру присвоен заранее известный статический IP. В случае с динамическим IP-адресом даже элементарный разрыв соединения приведет к тому, что получить удаленный доступ станет невозможно.

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

Как изменить динамический IP на статический и наоборот

Если ваш провайдер предоставляет статический IP-адрес, а вы по каким-либо причинам хотите изменить его или скрыть – это не проблема. Можно воспользоваться специальной утилитой для браузера (https://2ip.ru/article/browserplugins) или анонимайзером (https://2ip.io/anonim/), позволяющим получить другой IP-адрес в любую секунду. Так вы, например, зайдете на сайт, где заблокировали ваш IP. Как вариант – в свойствах сетевого подключения открыть настройки протокола TCP/IP версии 4/6 (смотря какую вы используете) и поставить галочку напротив пункта «Получить IP-адрес автоматически». В таком случае при каждом новом подключении к Сети ваш узел будет получать новый же адрес.

Если, напротив, вам нужен статический IP-адрес, а провайдер предоставляет динамический, можно решить и эту проблему. Необходимо зайти в настройки вашего сетевого подключения, поставить галочку напротив «Использовать следующий IP-адрес» и вручную прописать определенный IP. Разумеется, он должен относиться к пулу адресов, доступных именно вашему провайдеру. Если адрес уже кем-то занят – нужно будет изменить IP, пока вы не найдете свободный.

„Я тебя по IP вычислю“ или можно ли найти человека, имея его IP адрес

„Я тебя по IP вычислю“ или можно ли найти человека, имея его IP адрес

Часто на форумах или в соцсетях можно встретить фразу „Я тебя по IP вычислю“. Нам постоянно приходят просьбы от разных людей, которых шантажируют или оскорбляют в сети. Все они просят прислать IP адрес их обидчика. Но давайте попробуем разобраться, что же дает знание IP адреса простому интернет пользователю.

Какой след оставляет человек, посещая интернет ресурс или IP адрес чего мы можем получить

Будем исходить из ситуации, что наш злоумышленник пишет вам гадости в сети вконтакте и вы хотите получить его IP адрес.

Начнем с того, какой IP адрес мы получим, если предположительно сможем его узнать? Дело в том, что человек может заходить на сайт вконтакте как напрямую со своего компьютера, так и разными другими способами. Большинство из нас не используют никаких средств анонимизации, но человек, который собирается сделать какую-то гадость может захотеть себя обезопасить. Средств это сделать сейчас множество и мы не будем на них останавливаться, потому как раньше уже писали об этом:
Что такое прокси-сервер для обычного пользователя: простые ответы на сложные вопросы
Что такое VPN? Настройка, выбор, рекомендации
Обзор бесплатных плагинов анонимизации для браузеров

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

Записи IP адресов в журнале сервера

И вот если заход пользователя на сайт был прямым, то этот визит будет зафиксирован в журнале событий с указанием реального IP адреса и времени посещения. Но если пользователь заходил на сайт используя какие-либо средства анонимизации, то в журнал будет записан IP адрес анонимайзера, прокси сервера или vpn, который он использовал. То есть сайт не сможет распознать реальный IP адрес посетителя в этом случае а зафиксирует совершенно другой IP адрес.

Таким образом мы, если даже и сможем получить IP адрес, то совсем нет гарантии, что это действительно реальный IP адрес человека а не IP какого-либо средства анонимизации.

Как понять что за IP адрес мы получили: человека или анонимайзера?

Для этого нужно воспользоваться нашим сервисом https://2ip.ru/whois/ Введите IP адрес и смотрите результаты.

Информация по IP адресу

Если IP адрес принадлежит какой-либо хостинговой компании, имеет имя вида XX.XXX.XX.XXX.site.ru или принадлежит какой-то известной компании, то скорее всего это адрес анонимайзера или прокси сервера. Если же адрес принадлежит одному из интернет провайдеров, например Билайн, Ростелеком и т.д., то есть большая вероятность, что вы получили IP адрес конкретного человека.

Но что же дальше?

Что делать, имея на руках IP адрес?

Предположим, что вы все таки каким-то образом получили IP адрес злоумышленника. Что делать с этими знаниями? И вот здесь нас поджидает самая большая проблема.

Сопоставить IP адрес и реальный физический адрес места, откуда выходили в интернет под этим адресом и в указанное время может только интернет провайдер владелец этого IP адреса.

Зная IP адрес и время, в которое под ним выходили в сеть, интернет провайдер сможет точно сказать откуда выходили в интернет.

Но нам это, к сожалению, никак не поможет. Эту информацию получить у интернет провайдера могут только по запросу из полиции или следственных органов. Простому смертному такого рода информацию никто не предоставит, если конечно совершенно случайно у этого интернет провайдера не работает ваш близкий родственник 🙂

Если же злоумышленник использует средства анонимизации, то мероприятие по получению реального адреса этого человека усложняется многократно. Сначала нужно обратиться в владельцам, которые предоставляют услуги анонимайзера и добыть у них информацию о том, с какого IP адреса в определенное время к ним заходил наш злоумышленник. А так как подавляющее большинство сервисов анонимизации не ведут журналы посещений, то получить нужную нам информацию практически невозможно.

Как работает прокси сервер

Таким образом, даже получив IP адрес человека, нам это ровным счетом ничего не дает. Ну разве что мы сможем узнать город, в котором находится этот человек. Более детальной информации получить без правоохранительных органов не получится.

Поэтому, если вас шантажируют, вас обманули или вы стали жертвой преступления, обращайтесь в полицию, сами себе вы помочь, к сожалению, не сможете.

Как можно использовать тот минимум информации, что у нас есть?

Бывают случаи, когда можно получить результат не располагая детальной информацией о человеке. Мы приведем 2 реальных случая, которые имели счастливый конец 🙂

1. На одном из интернет форумов, который посвящен одному из психических заболеваний, появился человек, который на протяжении длительного времени держал в стрессе всех посетителей. Он троллил, издевался, угрожал. Он использовал анонимайзеры, все время регистрировал новые аккаунты и поэтому администрация сайта ничего не могла сделать. Понятно, что обращаться по этому поводу в правоохранительные органы смысла никакого не было.

Посещая сайт постоянно, регистрируя новые аккаунты по несколько раз на день, публикуя сообщения, при условии что IP адреса анонимайзеров, которые он использовал, постоянно блокировались администрацией сайта, достаточно сложно всегда оставаться анонимным. В результате, злоумышленник ошибся и зашел несколько раз на сайт со своего реального IP адреса. Его данные остались в журнале посещений. Таким образом удалось узнать провайдера этого человека и из какого он города.

Интернет провайдер оказался небольшим и с очень лояльными людьми, которые вошли в положение и изучив предоставленные им данные, нашли этого человека. Владельцам форума они конечно его адрес не сказали, но они сами позвонили этому человеку, объяснили ситуацию и сказали, что в случае продолжения его действий, данные о нем будут переданы администрации сайта и в полицию. После этого тролль исчез и уже больше никогда не возвращался на этот форум.

2. К нам обратилась женщина, у которой пропал муж. Где он, она не знала, на ее звонки он не отвечал и тогда она опубликовала в соцсети вконтакте сообщение о поиске человека. На следующий день ей начали поступать сообщения от одного из аккаунтов вконтакте о том, что ее муж находится в заложниках, его держат в подмосковье, что он должен им деньги и что они убьют его если она не пришлет им деньги в течение нескольких дней. Женщина обратилась в полицию, но быстро ей помочь не смогли. Она не знала что делать и обратилась к нам, подозревая, что на самом деле эта история обман и кто-то пытается воспользоваться ее положением чтобы заработать деньги.

Используя наш сервис 2IP шпион https://2ip.ru/strange-ip/ мы смогли узнать IP адрес человека, который писал этой женщине и он оказался из другого государства.

Не знаю чем закончилась эта история и где на самом деле был муж 🙂 но надеюсь, что это все таки была попытка обмана и с помощью нас ее смогли предотвратить.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *