Я тебя по IP вычислю“ или можно ли найти человека, имея его IP адрес
Будем исходить из ситуации, что наш злоумышленник пишет вам гадости в сети вконтакте и вы хотите получить его IP адрес.
Начнем с того, какой IP адрес мы получим, если предположительно сможем его узнать? Дело в том, что человек может заходить на сайт вконтакте как напрямую со своего компьютера, так и разными другими способами. Большинство из нас не используют никаких средств анонимизации, но человек, который собирается сделать какую-то гадость может захотеть себя обезопасить. Средств это сделать сейчас множество и мы не будем на них останавливаться, потому как раньше уже писали об этом:
Что такое прокси-сервер для обычного пользователя: простые ответы на сложные вопросы
Что такое VPN? Настройка, выбор, рекомендации
Обзор бесплатных плагинов анонимизации для браузеров
Каждый сайт, который мы посещаем, в том числе и вконтакте, сохраняет историю посещений пользователей, в которой как минимум хранится IP адрес, с которого было посещение и время визита. Эта история хранится в журнале сервера.
И вот если заход пользователя на сайт был прямым, то этот визит будет зафиксирован в журнале событий с указанием реального IP адреса и времени посещения. Но если пользователь заходил на сайт используя какие-либо средства анонимизации, то в журнал будет записан IP адрес анонимайзера, прокси сервера или vpn, который он использовал. То есть сайт не сможет распознать реальный IP адрес посетителя в этом случае а зафиксирует совершенно другой IP адрес.
Таким образом мы, если даже и сможем получить IP адрес, то совсем нет гарантии, что это действительно реальный IP адрес человека а не IP какого-либо средства анонимизации.
Кроме всего прочего IP адрес в большинстве случаев, может быть статистический. Поскольку крупные серверы в Интернете должны иметь постоянное соединение с Сетью и обладать постоянным IP адресом. Это сделано для того, чтобы клиенты могли обратиться к нему в любое удобное для них время по IP адресу этого сервера.
Пользователи не имеющие постоянного Интернет-соединения, при каждой попытке выхода в Сеть получают новый адрес, который и называют динамическим IP. Он также берется из адресной базы Интернет-провайдера.
Чем отличается статистический IP адрес от динамического? Проще говоря, в самом названии этих IP адресов и находится ответ. По сути, статистический IP всегда постоянен, а именно он никогда не изменяется, от сюда и вытекает его название. И наоборот динамический IP – не постоянен.
При каждом соединении с Интернетом меняется его значение. Частота, с которой это происходит, зависит от настроек сервера Интернет-провайдера. Это может происходить раз за несколько лет, может каждые 10 минут или при каждом новом подключении к Интернету.
Преимущества внешнего IP-адреса
Термины внешний и внутренний ip адрес нам понятны. Но в чем преимущество использования внешнего адреса?
- Публичный IP даёт возможность удалённого доступа к устройству (например, находясь за сотни километров от дома, вы можете просмотреть файлы, хранящиеся на домашнем компьютере, и, наоборот, подключаться к рабочему компьютеру в офисе).
- Обладатель внешнего IP может превратить свой компьютер в почтовый / игровой web-сервер.
- Внешний IP позволяет совершать безопасные платежи в интернете.
- С помощью публичного адреса скачивать информацию с файлообменных сайтов можно без ограничений.
Понятные человеку адреса
Никто не ходит к Яндексу по адресу 77.88.55.88 — мы вводим в браузере yandex.ru. Чтобы это было возможно, инженеры интернета придумали DNS — Domain Name Service.
Если очень упрощённо, DNS — это здоровенная таблица, в которой написано: «Если надо отправить запрос на yandex.ru, тебе нужен адрес 77.88.55.88» — и так миллиард раз для каждого имени сайта в интернете.
DNS — это сервис. Ваш компьютер спрашивает «Слыш, а какой адрес у сайта thecode.media?», а тот ему: «Слыш сам, адрес thecode.media — 136.243.31.199». Сервис устроен довольно сложно. Нам достаточно знать вот это:
- yandex.ru, thecode.media и все подобные «человеческие» адреса — это доменные имена;
- доменное имя можно арендовать и привязать к какому угодно IP-адресу; вы платите как бы за услугу внесения определённого имени в базу данных DNS;
- если накрывается ваш местный провайдер услуг DNS и вы не пользуетесь никаким другим, у вас не будут работать запросы на адреса вроде yandex.ru; на IP — будут;
- правда, большинство сайтов настроены так, что по чистому IP они не откроются — потому что на одном IP могут жить сотни сайтов; поэтому без доменных имён всё-таки веб не работает.
У вас на компьютере тоже есть лайт-версия DNS: это файл hosts. Это ваша персональная таблица с доменами, и компьютер в первую очередь смотрит в неё. Очень полезная штука, залезайте под кат:
Допустим, через неделю сдавать диплом, и вы решили подойти к вопросу радикально: заблокировать соцсети. Легко!
Задача: научить компьютер, что запросы на домены соцсетей нужно «разворачивать» на себя, то есть не пускать их за пределы компьютера. Техническим языком — нужно привязать домены типа facebook.com и vk.com на IP-адрес 127.0.0.1 — это «нулевой километр», адрес вашего собственного компьютера с точки зрения самого компьютера.
Мы знаем, что локальная привязка этих адресов происходит в файле hosts. В зависимости от операционной системы, он будет лежать в разных местах:
Что это за адрес и как его узнать?
Интернет устроен так, что сайты не может посещать неизвестно, кто и уходить неизвестно куда. Это, безусловно, очень интересно сочетается с политикой анонимности и конфиденциальности, но факт остаётся фактом.
IP адрес является сетевым адресом узла, с помощью которого осуществляется подключение к интернету. Следует отметить, что у компьютера ( или другого устройства ) также существует IP адрес в рамках локальной сети.
Данный адрес представляется с помощью четырех целых чисел ( от 0 до 255 ), разделенных точками. Подобная форма является стандартом протокола IPv4 , который сталкивается с « конкуренцией » IPv6 и не безосновательно, ведь IPv4 позволяет сформировать достаточно ограниченное количество адресов ( 4 миллиарда – тоже ограничение ), в то время как IPv6 дает гораздо более широкие возможности.
Поняв, что такое IP адрес, необходимо разобраться с тем, как его определить. Ниже перечислены некоторые способы.
- Заходим в панель управления, выбираем « Центр управления сетями и общим доступом », затем нажимаем на свое подключение:
- Второй способ – воспользоваться командной строкой. Нажимаем « Win+R » и пишем в поле ввода « cmd ». После нажатия « Enter » в командной строке необходимо написать ipconfig , а затем снова нажать « Enter »:
- Третий способ – воспользоваться онлайн-сервисом. Зайдя, к примеру, на 2ip.ru можно сразу же увидеть свой IP адрес. Здесь же можно проверить IP адрес. Полученная информация будет содержать некоторые сведения о провайдере, в том числе и его физический адрес.
Статический и динамический IP
Человек может всю жизнь прожить в одном доме, а может путешествовать по миру, постоянно меняя прописку. Для получения доступа к интернету также предусмотрено два варианта.
- Статический IP адрес. В этом случае пользователь во время каждого интернет-сеанса имеет один и тот же IP адрес. Преимуществом такого подхода является возможность удаленного доступа к компьютеру ( через FTP-клиент ). К недостаткам можно отнести подверженность хакерским атакам, а также возможность сравнительно легко получить информацию о пользователе;
- Динамический IP адрес. При таком подходе пользователь получает новый IP адрес при каждом отдельном интернет-сеансе; этот адрес выбирается из определенного диапазона. Безопасность ваших личных данных при этом намного выше, однако, об удаленном доступе к компьютеру придется забыть.
Как сделать постоянный IP адрес
Прежде, чем разбираться с получением постоянного IP , необходимо определиться с терминологией, которая в ходу у веб-мастеров.
Выделенный IP адрес – это постоянный IP , который пользователь получает от провайдера.
« Белый » IP адрес – это тот адрес, который компьютер имеет во внешней сети ( в отличие от «серого», который используется в локальной сети ).
Постоянный IP адрес – тот, который остаётся неизменным при каждом последующем подключении к сети. Чтобы обрести его, существует несколько способов.
- Воспользоваться онлайн-сервисом. Такой, к примеру, популярный ресурс, как Noip.com предоставляет программное обеспечение, которое будет постоянно обновлять ваш IP адрес и менять его на тот, который вы укажете. По сути, IP условно-постоянный, но даёт все те же преимущества;
- Получить от провайдера. За это, возможно, потребуется заплатить ( и не раз, а на регулярной основе ). Полученный постоянный IP адрес требуется настроить. Для этого необходимо перейти в параметры подключения и нажать на « Свойства », в которых нам понадобится « Протокол интернета версии 4 »:
Перед тем, как сделать постоянный IP адрес, стоит проверить: а не является ли он таким уже. Для этого в командной строке необходимо ввести ipconfig/all и запомнить значение в строчке IPv4 -адрес. Затем следует перезагрузить компьютер и проделать то же самое. Если значение не изменится, то вы гордый обладатель постоянного IP адреса.
Как скрыть IP адрес
Бывают ситуации, когда пользователю необходимо ( или просто хочется ) зайти на сайт, который недоступен для региона, в котором он проживает. Подобные ограничения могут быть связаны с тематикой ресурса, которая противоречит законодательству страны.
Другой случай – когда человек просто-напросто не хочет « светить » свои данные где попало. В этих ситуациях пользователей интересует, как скрыть свой IP адрес. Ниже представлено несколько способов.
- Использовать веб-прокси. Подобные онлайн-сервисы позволяют заменять свой IP адрес на другой;
- Браузер Tor , который представляет собой, целую организацию прокси-серверов;
- Использовать виртуальную частную сеть ( VPN ). Такие программы, как OpenVPN позволят скрыть ваш IP адрес, а также обеспечить безопасность данных с помощью шифрования.
Таким образом, IP адрес достаточно легко узнать, найдя информацию на своем компьютере либо воспользовавшись услугами специальных онлайн-сервисов.
IP адрес можно скрыть, воспользовавшись одним из существующих способов. Это даст возможность сохранить информацию о себе в тайне, а также посещать сайты, доступ к которым закрыт в вашем регионе ( но следует помнить, что закрыт он, скорее всего, неспроста ).
Как узнать внешний (публичный) IP-адрес
Быстро посмотреть свой внешний IP с компьютера или мобильного устройства можно на одном из специальных сайтов вроде 2IP, WhatIsMyIP и IP-Ping. Зайдя на любой из них, вы сразу увидите внешний IP (он же Public IP) на самом видном месте.
Устройства, которые выходят в интернет через один роутер, имеют общий внешний IP.
Как скрыть свой IP и сохранить анонимность в Сети
Использование VPN-сервисов позволит не только не стать объектом охоты в Сети, но и обеспечит больше возможностей для работы в интернете. Если вы ждете максимальной анонимности, вас не интересует таргетированная реклама и всевозможные ограничения, эти сервисы сделают ваше пребывание в Сети более комфортным. В основном потребность скрыть свой IP-адрес возникает по следующим причинам:
- из-за желания получить доступ к заблокированному в регионе контенту,
- стремления сохранить анонимность в Сети,
- необходимости в защите персональных данных пользователя.
Поясним на примере: настройка роутера
Рассмотрим сеть с двумя участниками: роутером и сервером. Роутер подключён к интернету, а компьютер с TrueConf Server – к роутеру. На схемах ниже для полноты картины показаны и другие участники сети, но их адреса не будут для нас важны.
После установки администратор TrueConf Server может посмотреть IP-адрес своего сервера в панели управления в разделе Веб → Настройки. Но это будет не адрес в сети Интернет, а адрес внутри сети роутера, который различает её среди других машин этой же сети (на картинке ниже – 10.2.2.200 ). Соответственно, «знает» его тоже только ваш роутер, и для интернета в целом этого адреса как будто не существует.
Внешний адрес есть только у роутера (на картинке ниже – 95.101.102.104 ) и из интернета доступен только он.
Соответственно, интернет-пользователи должны обращаться к роутеру, а тот – передавать данные и запросы на TrueConf Server.
Чтобы роутер точно знал, какие из запросов обращать к TrueConf Server, следует выделить для этих запросов некоторые порты и настроить перенаправление с них на локальный адрес сервера.
На схеме ниже порт :80 роутера сопоставлен с адресом 10.2.2.200:80 локальной сети. Благодаря этому порт :80 машины, на которой установлен сервер, становится доступен из интернета по адресу 95.101.102.104 :80 .
Подытожим всё описанное. Чтобы сделать сервер доступным из интернета:
- Прочитайте нашу статью о том, какие порты использует TrueConf Server, и выберите, какие из них вам нужны. Вам однозначно понадобятся:
- 4307 – для связи сервера с клиентскими приложениями;
- 80 – для доступа к панели управления
- В панели управления TrueConf Server войдите в раздел Веб → Настройки и в секции Внешний адрес веб страницы… узнайте адрес TrueConf Server в локальной сети.
После этого вы можете:
- передавать внешний адрес пользователям для подключения из клиентского приложения.
В нашем примере – 95.101.102.104:4307 - использовать внешний адрес для ссылок на вебинары.
В нашем примере страница конференции с ID 12345678 будет доступна по адресу 95.101.102.104:80/c/12345678 .
Но это ещё не все настройки. Поскольку TrueConf Server может работать с адресами автоматически, полезно сообщить серверу о его новом «псевдониме». Подробнее об этом в следующем разделе.
Указание внешнего адреса
Чтобы клиентские приложения при сканировании сети могли находить ваш сервер, нужно перечислить используемые адреса в панели управления в разделе Сеть → Настройки сети.
В секции Внутренние адреса укажите адреса сервера в локальной сети (в примере выше – 10.2.2.200 ).
В секции Внешние адреса укажите адреса, по которым доступен сервер:
- адрес в локальной сети (тот же, что и в секции Внутренние адреса);
- новый адрес, по которому TrueConf Server теперь доступен из интернета (в нашем примере – 95.101.102.104:80 ).
После внесения изменений не забудьте нажать кнопку Применить.
Ссылки на страницы конференций
В TrueConf Server можно настроить автоматическую рассылку писем для приглашения участников конференции. В таких письмах упоминаются данные о предстоящей конференции, в том числе адрес страницы конференции.
Чтобы эти адреса, а также адреса в виджетах содержали правильный новый IP и порт, в панели управления в разделе Веб → Настройки впишите его в секции Внешний адрес веб страницы… и нажмите Применить.
Зачем искать людей?
Конечно, в мире существуют аналоги известного телевизионного проекта « Жди меня », и одни люди ищут других исключительно с благими намерениями и из добрых побуждений. Однако, во многих случаях причины совершенно иные. Ниже приведены наиболее популярные.
- Необходима информация о человеке, который нарушил закон. Правоохранительные органы имеют право получать персональные данные у интернет-провайдеров, однако те, кто скрывается от правосудия, чаще всего заботятся о максимально возможном сохранении анонимности;
- Необходимость собирать пользовательскую статистику. Этим занимаются специальные программы, которые позволяют определить географическое положение и некоторые другие данные пользователя;
- Интерес. Часто у нас имеются в наличии лишь частичные данные о том или ином человеке. Адрес электронной почты или 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 адрес отправителя;
- Втереться в доверие. Если вам так уж нужно иметь больше информации о скрывающемся пользователе, то попробуйте пообщаться с ним, изменив свое имя. Социальные сети дают возможность регистрировать более одного аккаунта. Кто знает, может, если создать правильный образ, люди вам откроются. Однако всегда следует помнить об этичности.
В конечном счете, информация, добытая о человеке, будет чаще всего ограничиваться данными об интернет-провайдере, но в некоторых ситуациях это не так уж и мало.