4 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как найти человека по IP-адресу

IP-адрес (Internet Protocol Address) – это уникальный адрес в определенной сети на базе стека протоколов TCP/IP. Он идентифицирует устройство: ваш домашний компьютер, смартфон или другой узел.

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

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

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

Сейчас используется два стандарта IP – IPv4 и более новый IPv6. Первый состоит из 4 байт (32 бит) – 4 чисел от 0 до 255 (для удобства их разделяют точками). К примеру, это 127.0.0.1 – localhost, адрес, по которому устройство может обратиться к себе самому.

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

В IPv6 каждый адрес состоит из 16 байт (128 бит). Записывают его в 16-ричном формате, разделяя двоеточиями каждые два байта. Пример: 2002:01А8:AВ10:0001:0000:0000:0000:00FB. Если в адресе несколько нулевых групп идут подряд, их пропускают, оставляя .

Обычно устройства подключаются к нескольким сетям – например, к интернету и к домашней локальной сети через маршрутизатор. Для каждой сети будет свой IP.

Мы в данном случае будем говорить о внешних IP – адресах в интернете. И предполагая, что анонимайзер, прокси, VPN и т.д. не используются.

IP-адрес компьютера в Сети

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

  • в онлайн-играх,
  • социальных сетях,
  • на форумах и в чатах.

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

  • правоохранительные органы;
  • системы мониторинга в Сети;
  • другие пользователи, заинтересованные в информации о конкретном человеке.

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

Способ 2: Получение сведений о почтовом сервере

В некоторых случаях у пользователя на руках есть только почтовый сервер, используемый отправителем. Часто такая ситуация происходит, когда письмо было получено от конкретной организации или веб-ресурса. К слову, определить этот адрес тоже можно, изучая исходный код письма так, как это было показано выше. Там только требуется отыскать строку «Received» и сразу же после «from» определить почтовый сервер.

Обладая необходимым номером, пользователи могут определить и IP-адрес разными вариантами. Я предлагаю разобраться с тем, как узнать IP почтового сервера через популярные сервисы.

С помощью 2IP и Whois

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

В качестве примера возьмем 2IP.

  1. Для этого перейдите по ссылке выше, вставьте адрес в поле «Введите домен» и нажмите «Узнать».
  2. Первая же строка называется «IP-адрес(а) домена», а напротив нее указан действующий IP-адрес.

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

С помощью IP-Ping

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

  1. Кликните по ссылке выше для перехода на страницу, где в отведенном поле вставьте почтовый сервер и нажмите «Запрос».
  2. Ознакомьтесь с полученной информацией, которая будет выведена строкой ниже.
Читать еще:  Сканеры скрытых сетей

Как отследить IP-адрес?

Если вы не уверены в подлинности сайта или странного входящего электронного письма, неплохо было бы проверить их происхождение. Мы расскажем, как отследить IP-адрес и выяснить всё необходимое.

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

Вот несколько простых советов, как отследить IP-адрес и проверить, с какими людьми или организациями вы имеете дело.

Что такое IP-адрес?

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

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

Стоит отметить, что существуют различные способы, позволяющие скрыть IP-адрес с помощью вышеупомянутых ВЧС, и они становятся всё более популярны.

В этом случае очень сложно отследить IP-адрес, но если он скрыт не достаточно тщательно, всё же можно узнать отправителя и его местоположение.

Как отследить IP-адрес электронного письма?

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

Сначала вам понадобятся данные о заголовке для этого электронного письма.

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

У вас откроется новая вкладка с длинными строчками данных о заголовке. Нажмите клавишу «Копировать в буфер обмена», чтобы сохранить необходимую информацию.

Теперь зайдите на WhatsMyIP и выберите опцию «IP Lookup», которую вы найдёте в меню на верхней панели.

Слева появится список опций. Выберите «Email Header Analyzer».

Вставьте содержимое заголовка в пустую строку ввода и нажмите клавишу «Analyze».

Сайт начнёт поиск по заголовкам и вычислит примерное местоположение сервера, с которого было отправлено письмо.

Если вы пользуетесь не Gmail, а другим почтовым ящиком, обратитесь к инструкциям на сайте WhatsMyIP, чтобы найти заголовок.

Как отследить IP-адрес веб-сайта?

Если вы хотите узнать, где расположен сервер веб-сайта, существует быстрый способ это сделать.

Откройте Меню Windows и напечатайте CMD. Самым первым результатом поиска будет Command Prompt. Откройте его.

В появившемся черном окне напечатайте tracert и url-адрес интересующего вас сайта. Например, tracert www.bbc.co.uk.

Windows начнёт поиск и выдаст вм IP-адрес сайте последней строчкой в отчёте.

Скопируйте его, зайдите на IP Tracker и вставьте адрес в поисковую строку внизу страницы.

Нажмите клавишу «Trace IP With IP tracker» и вы ресурс выдаст вам адрес сервера, имя, а также другую полезную информацию.

ДЛЯ ЧЕГО ЗНАТЬ, НА КАКОМ ХОСТИНГЕ РАЗМЕЩЕН САЙТ

Интересный факт, что причин на то хоть и может быть множество, в основном их всего лишь 4:

1. Для того, чтобы пожаловаться на сайт.

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

2. Для того, чтобы перенести свой сайт на тот же хостинг.

Бывает, что качество хостинга вашего сайта устраивает вас не до конца, в то время как один из известных вам сайтов, напротив, работает безо всяких нареканий — быстро и стабильно. В таком случае потребность узнать, где размещен определенный сайт, возникает для того, чтобы понять, куда именно лучше перенести ваш сайт.

3. Для того, чтобы узнать хостинг собственного сайта

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

4. Пользователи хотят узнать, на каком хостинге размещен сайт, ради интереса.

Любопытство, любопытство и еще раз любопытство! Некоторые из любопытства читают новости о жизни поп-звезд, а некоторые хотят знать все о сайте, который их интересует. На вкус и цвет, как говорится.

Топ-6 сервисов для проверки кроссбраузерности сайта

ip2ruscity

Стоимость. Платный, стоит 5000 рублей в год.

Обновления. Раз в месяц.

Пулы IP-адресов в России. 34907 пул, третье место.

Полнота. 486 объектов:

  • 4 региона,
  • 454 города,
  • 28 населенных пунктов.

Четвертое место, которое сильно слабее третьего.

Формат базы. Tab-separated текстовые файлы либо SQL-файлы. В них — города, регионы, диапазоны IP-адресов. Есть еще телефонные коды городов, но почему-то они доступны только в MySQL-формате. В общем, как в программе партии «Неуверенная Россия» — будет средне (не прямо круто, так, нормально).

Читать еще:  Диск загружен на 100% в Windows 10

Начало и конец диапазонов IP-адресов для экономии места завернуты в uint-формат. Их придется самостоятельно привести к виду IP-адресов.

Не особо удобно, но жить можно. На Python делается просто:

Библиотеки. Не нашлось ни одной :(. Пришлось накостылить свой авангардный биндинг для исследования, код публиковать не буду.

У сервиса недавно появилось API. Через него отдают:

  • город,
  • регион,
  • координаты по Google Maps и «Яндекс.Картам».

API относительно бесплатное — не больше 20 запросов в сутки с одного IP-адреса. В платной версии дают 3000 запросов в час.

Что можно вытащить из базы.

Если использовать MySQL-формат базы, возвращается еще телефонный код города.

Детализация. На выборке в 35000 адресов нашлось 273 населенных пункта. Это последнее место.

Вердикт. Вроде и недорого, но за деньги могло быть и получше.

Винтовой ATR-72 авиакомпании Air Serbia.

Зачем искать людей?

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

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

Я вычислю тебя по IP! Шутка ли?

Чаще всего, те, кто её произносят, понятия не имеют, что такое IP адрес, но так уж повелось.

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

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

Если же сайта у вас нет, то можно пойти менее честными путями и « одарить » свою « цель » ссылкой ( сгенерировать можно на iplogger.ru ):

Некоторые почтовые сервисы ( например, mail.ru или yandex.ru ) позволяют узнать информацию об отправителе письма, в том числе и его IP адрес.

Когда « на руках » имеется IP адрес, любой пользователь может получить информацию о владельце данного IP . Для этого достаточно воспользоваться одним из онлайн-сервисов, которые предоставляют whois -данные ( к примеру, whoisinform.ru ):

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

Не меняющийся адрес, как правило, заказывают специально, и за него требуется платить деньги; добытая о нём информация позволяет однозначно определить владельца, но такие люди, в большинстве случаев, и не стремятся себя скрыть. Если же вы заполучили физический адрес человека, то такие сервисы, как Google Maps или Яндекс.Карты позволят быстро определить маршрут к месту назначения:

Поиск по электронному адресу и id

Часто бывает так, что о человеке вам известен лишь его электронный адрес или ID в социальной сети. Фамилия и имя же указаны не настоящие, поэтому личность определить невозможно. Для того чтобы получить больше информации, стоит воспользоваться следующими рекомендациями:

  • Ищите « след ». В некоторых случаях люди используют часть адреса электронной почты в качестве никнейма на сайтах. Поищите в поисковых системах: не оставил ли этот пользователь более полную информацию о себе где-либо еще. Также можно воспользоваться такими сервисами, как poiskmail.com , которые позволяют проверить регистрацию пользователей с таким никнеймом на других сайтах:

  • Для тех, кто хочет узнать, как по электронному адресу найти человека, не помешает информация о поиске по IP адресу. Как было упомянуто выше, электронные почтовые системы предоставляют информацию об IP . Чтобы вытащить из письма IP отправителя, к примеру, на mail.ru , необходимо перейти к тексту письма, после чего нажать на вкладку « Ещё ». В выпавшем меню выбрать пункт « Служебные заголовки ». В открывшемся окне наблюдаем IP адрес отправителя;
  • Втереться в доверие. Если вам так уж нужно иметь больше информации о скрывающемся пользователе, то попробуйте пообщаться с ним, изменив свое имя. Социальные сети дают возможность регистрировать более одного аккаунта. Кто знает, может, если создать правильный образ, люди вам откроются. Однако всегда следует помнить об этичности.

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

Под капотом гео-модуля

Несколько GEO IP баз на выбор

Всего существует 4,22 миллиарда IPv4 адресов. Они делятся между странами. Внутри стран между интернет-операторами. Последние в свою очередь распределяют их между городами присутствия. А потом перераспределяют по необходимости.

Читать еще:  Как отключить вторую линию телефоне. Как отключить вторую телефонную линию билайн. Список платных услуг Теле2

Существуют специальные реестры где зафиксировано это самое распределение. В рамках статьи мы будем называть их GeoIP-базами. Отличаются они частотой обновления, точностью и объемом дополнительных данных (названия городов на нескольких языках, почтовые индексы, названия интернет-операторов).

В модуле мы поддерживаем 3 обычные гео-базы:

и одну “мета-базу”: MaxMind + IpGeoBase.

MaxMind определяется местоположение вплоть до городов по всему миру. Но обновляется редко (бесплатная версия раз в месяц). С другой стороны IpGeoBase хорошо работает только по РФ и Украине, зато обновляется каждый день.

“Мета-база” определяет местоположение сначала по IpGeoBase. Если страна определена как Россия или Украина, данные считаются самыми точными. Если страна другая — обращаемся к MaxMind.

Независимость от кодировок

Разные базы хранятся в разных кодировках (CP1251, UTF-8). И сайты могут быть в разных кодировках. Это было непросто, но мы реализовали корректную работу всех гео-баз для сайтов в обеих кодировках.

Высокая скорость работы

Почти со всеми гео-базам можно обращаться и через веб-сервисы, и локально (после скачивания).

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

  • Зависнет веб-сервис — зависнет и сайт. Веб-сервис “умер” — сайт не открывается совсем.
  • Обращение к веб-сервисам это сетевой запрос. А это в свою очередь “самая долгая” операция в программировании (10-100% от времени формирования всей страницы).

Мы (ИНТЕРВОЛГА) видели много примеров, когда разработчики шли этим путем и получали кучу проблем со скоростью работы сайта.

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

Автоматическое обновление гео-баз

Локальные гео-базы это надежно. Но их нужно обновлять. А никто про это не помнит.

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

На выбор есть несколько способов: на агентах (по умолчанию), на хитах и на CRON.

Связь с местоположениями Битрикса

Геобазы возвращают текстовое название страны и города. Но без привязки к логике работы сайта толку от этого – ноль.

Давайте подробнее рассмотрим, зачем вообще нужно определение положения пользователя:

  1. Показать наличие и/или стоимость доставки в конкретном городе в карточке товара.
  2. Выбрать город по умолчанию в форме заказа.
  3. Показать разные номера телефонов в шапке для Москвы, Санкт-Петербурга, Города X и телефон по умолчанию для всех остальных.

К сожалению, в программном коде вы узнаете только название города вашего посетителя. Например, “Волгоград”. Для одной из трех задач этого хватит.

Для двух других задач потребуется сопоставить текстовое название города из гео-базы с местоположениями 1С-Битрикс . А они древовидные, а названия городов с гео-базами не совпадают (“Волгоград” vs “г. Волгоград”)…

Мы реализовали такое сопоставление хитрым алгоритмом и считаем получившийся результат достаточно качественным.

Интеграция с новым API Битрикса для геолокации

С версии 17.0.9 главного модуля в БУС добавлены службы геолокации и мы реализовали интеграцию нашего модуля с этим новым API.

Виджеты и компоненты

В модуле есть 2 компонента:

  • Местоположение пользователя.
    Виджет показывает текущий город посетителя с возможностью смены.
  • Автолокация.
    Кнопка при нажатии на которую происходит определение местоположения и перезагрузка страницы. Дополнительно в этом компоненте реализовано определение города на основе Яндекс.Карт (точнее, но работает только в браузере — не на сервере).

Подробнее об их использовании — ниже.

Дополнительные сведения о браузере

Помимо определения GEO IP мы встроили в наш модуль определение информации о браузере посетителя (операционная система, мобильность, язык и т.д.) на основе параметра браузера “User Agent”.

Эта информация нужна редко, но в паре проектов нам пригодилась.

Интерфейс проверки

В разделе настройки модуля мы реализовали отдельную закладку для тестирования его возможностей.

Она позволяет быстро протестировать все доступные гео-базы на разных IP-адресах.

Узнайте внешний адрес

Чтобы воспользоваться преимуществами внешнего сетевого адреса, нужно, прежде всего, знать его. Узнать внешний ip устройства просто: посетите любой ресурс, помогающий определить айпи пользователя, например, 2ip.ru, ip-ping.ru, ip-address.ru, myip.ru. Алгоритм действий следующий: зайдите на первую страницу сайта, нажмите кнопку «Узнать IP», и вы сразу же увидите свой сетевой адрес, сведения о провайдере, операционной системе устройства, используемом браузере и местоположении.

Небольшой лайфхак: вбейте в поисковую строку Яндекса запрос «ip», и над результатами выдачи появится ваш адрес и сведения о соединении.

Итак, мы поняли, как узнать внешний ip адрес и разобрались в сетевой терминологии. Остались вопросы? Пожалуйста, задайте их на нашем сайте, мы рады проконсультировать вас.

— Нужно узнать внешний ip. Это платная услуга?

Ответ: Нет, информация предоставляется абсолютно бесплатно.

— Появилась ошибка «wan ip не является внешним» на панели управления роутера. Что делать?

Ответ: По сути, ошибки нет. Сообщение означает, что выход в интернет происходит через внутренний IP подсети провайдера, то есть через локальный адрес. На качестве соединения эта «ошибка» не отразится. Чтобы не сталкиваться с такой ситуацией, обратитесь к провайдеру для получения внешнего IP-адреса.

Тарифы и услуги ООО «Нэт Бай Нэт Холдинг» могут быть изменены оператором. Полная актуальная информация о тарифах и услугах – в разделе «тарифы» или по телефону указанному на сайте.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector