HomeТопКак по ip определить местоположение: Определить месторасположение

Как по ip определить местоположение: Определить месторасположение

Содержание

Как узнать местоположение пользователя, зная только его email-адрес / Хабр

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

Статья не откроет ничего нового для людей, знакомых с принципом работы HTML, HTTP и почтовых клиентов, но, возможно, покажет, как этим можно пользоваться с другой точки зрения. Для “просто”-пользователей ПО, мобильных устройств и электронной почты статья может показать на сколько важно соблюдать интернет-гигиену и оберегать свои персональные данные (к которым относиться email-адрес) в сети «Интернет».

Метод

Всем известно, что в современном мире можно отправить письмо c заголовком Content-Type: text/html;, что позволяет придать письму “правильный” внешний вид, подключить стили и картинки. Стили и картинки могут быть как вложенными, так и ссылающимися на внешние ресурсы. Если отправленное письмо пройдет мимо “спам”-фильтра, прикрепленные файлы будут подгружены автоматически при открытии письма.

Более того, многие почтовые клиенты на ПК, Mac и мобильных устройствах подгружают прикрепленные файлы заблаговременно, то есть в момент получения письма и до его фактического открытия и прочтения пользователем, например, в момент подключения к Wi-Fi или 3G (в зависимости от почтового клиента и его настроек).

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

Что делать с полученным IP-адресом

Для Хабражителей данный вопрос не актуален, но тем не менее поясню. Имея IP-адрес его можно передать в министерство Правды, там дальше сами разберутся.

Дополнительно можно воспользоваться поиском по IP-адресам (whois) и выяснить кому он принадлежит, редко, но может оказаться так, что искомый нами IP-адрес выдан физическому лицу. Далее как с доменом — все явки (ФИО, адрес и др. данные) указаны в whois информации. В случае, если IP-адрес принадлежит интернет-провайдеру (в том числе оператору мобильной связи), за которым скрыт наш получатель письма, можно обратится к оператору напрямую или через МВД (в случае помощи в каком-либо расследовании или его ведении).

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

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

Как оформить письмо и откуда его отправить

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

Для отправки письма воспользуйтесь любым сервисом, предоставляющим возможность анонимной отправки писем. При этом рекомендую выходить в интернет используя различные анонимайзеры, VPN, Tor и браузер в порно приватном-режиме (без сохранения cookie, localStorage и т.п.), и с публичного Wi-Fi (в кепке, очках и темной неприметной одежде).

Что необходимо для сохранения заголовка REMOTE_ADDR

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

На сервере имеем некий роут (route), который при входящем HTTP-запросе сохраняет все заголовки в файл или БД, или куда-либо еще на Ваше усмотрение. В письме рекомендую вставить ссылки на два файла. Один файл в заголовок письма — css-файл, другой на графическое изображение в теле письма (в виду разной работы почтовых клиентов).

Для уменьшения подозрительности возвращаем реальные файлы с правильными заголовками и Content-Type соответствующим запрошенным файлам (некоторые почтовые-клиенты и их браузерные версии проверяют прикрепленные файлы на соответствие).

При отправке писем по множеству адресов можно прикрепить GET-параметр для идентификации каждого из получателей.

В каких случаях это не работает

  • Если получатель письма пользуется каким-либо анонимайзером, VPN или Tor;
  • Большинство браузерных версий почтовых-клиентов кешируют прикрепленные файлы на своей стороне — в данном случае Вы получите IP-адрес почтового сервиса;
  • При попадании письма в “спам”.

Когда это работает

В 70% случаях при использовании получателем письма почтового клиента на мобильном устройстве, благо количество пользователей смартфонов и мобильного-интернета растет.

Спасибо. Соблюдайте интернет-гигиену и обрегайте свои персональные данные.

Как узнать IP по электронной почте

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

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

Способ 1: Ознакомление с входящим письмом

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

  1. Во всех почтах (например, Gmail, Яндекс.Почта или Mail.ru) принцип получения исходных данных сообщения происходит примерно по одному и тому же принципу, поэтому остановимся на самом популярном сервисе от Google. Для начала потребуется отыскать целевое электронное письмо от нужного отправителя, например, через «Входящие» или строку поиска, введя его заголовок или имя человека.
  2. После этого нажмите по трем вертикальным точкам, которые расположены справа от названия.
  3. В появившемся контекстном меню выберите пункт «Показать оригинал».
  4. IP-адрес можно просмотреть сразу же в строке SPF, которая показывает структуру отправителя.
  5. Дополнительно: опускайтесь вниз, пропуская ненужные наборы символов, чтобы среди них тоже отыскать адрес отправителя, который должен стоять где-то рядом с электронной почтой.

Это был самый простой метод того, как узнать 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 по email-адресу и серверу. Остается понять, что делать с этой информацией. Здесь тоже можно обратиться к упомянутому ранее сайту, чтобы получить развернутые сведения по адресу.

  1. Перейдите на страницу определения местонахождения по IP-адресу, вставьте его в строку и нажмите «Узнать».
  2. Ознакомьтесь с основными данными о расположении: код страны, страна, город, почтовый код и географические координаты.
  3. Опуститесь ниже, чтобы ознакомиться с местом адреса на карте. Учтите, что оно не всегда отображается правильно.
  4. В самом низу показан провайдер адреса, его сайт, проверяемый хост и его доступность.

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

Ищем человека по IP адресу

Достаточно часто мы слышим такую фразу, как «найти по IP адресу». Что это такое? Как можно осуществить подобный поиск? Насколько это реально? Ответы на эти вопросы вы найдете в этой статье.

IP адрес- общепринятое сокращение от фразы Internet Protocol Address, (уникальный сетевой адрес). Проще говоря — это уникальный адрес вашего компьютера. 

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

           Статический         Динамический
Постоянный IP-адрес при использовании которого ваши идентификационные данные не меняются когда вы заходите в интернет. Регулярно изменяемый IP-адрес(как правило в определенном диапазоне адресов). В случае его использования пользователи практически всегда остаются анонимными.

Это достаточно просто, заходим в любую поисковую систему и отправляем запрос о «Узнать IP-адрес». Выбираем любой из найденных сервисов, можно 2ip.ru, как показан на картинке и получаем свой IP адрес.

Кроме того вы сможете узнать провайдера, местоположение, информацию об используемой операционной системе.

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

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

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

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

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

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

Если вы хотите остаться анонимным при нахождении в интернете, то можете использовать самый простой способ -VPN.

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

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

На данный момент существует действительно большое количество VPN- приложений с разбросанными по всему миру проксисерверами, которые можно скачать совершенно бесплатно и свободно.

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

Как поисковые системы Яндекс и Google отслеживают местоположение пользователя

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

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

Поисковые системы собирают данные о своих пользователях по самым разным причинам. Вот только некоторые из них:

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

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

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

В зависимости от тех сервисов, которые применяет конкретный пользователь, его устройства могут передавать в Яндекс ту или иную информацию. В основном Яндекс использует следующие методы определения местоположения:

  • Определение по IP-адресу. В этом случае город, в котором находится устройство, которым пользуется человек, определяется по умолчанию;
  • С помощью технологии LBS. Данная технология позволяет определить положение пользователя на местности более точно. Для этого используются точки доступа Wi-Fi. Включенный адаптер пользовательского устройства время от времени проверяет мощность вышек Wi-Fi. Если в районе, где находится человек, установлена одна из вышек, передающих информацию Яндексу, то местоположение будет определено с точностью до километра.

Кроме того технология LBS предполагает использование ячеек мобильной сети. Местоположение смартфона определяется по идентификатору ячейки сотовой сети, в радиусе которой находится мобильное устройство.

Google так же, как и Яндекс, для определения местоположения пользователя использует следующие методы:

  • IP-адрес устройства, с которого человек заходит в интернет;
  • Историю действий. Если система не может определить, где находится пользователь, а он ищет «недорогие рестораны во Владивостоке», то будет считаться, что данный пользователь находится именно во Владивостоке;
  • Список сохраненных мест. Google-аккаунт сохраняет информацию о местах, которые пользователь посещает чаще всего. Чаще всего это означает, что именно в этом городе человек живет постоянно или находится длительное время;
  • Геолокацию. На сегодняшний день для смартфонов, работающих на базе операционных систем Android и iOS доступна функция геолокации. Она позволяет считывать местоположение пользователя с помощью спутников GPS.

Но иногда пользователь не желает, чтобы поисковые системы знали о его местонахождении. Далее мы расскажем о том, как можно запретить отслеживание.

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

  1. Войти в свой аккаунт в Яндексе.
  2. Выбрать вкладку «Местоположение».
  3. Снять галочку с пункта «Определять мой город автоматически».
  4. Если нужно удалить персонализированную рекламу, то открыть вкладку «Реклама».
  5. Убрать галочки со всех пунктов на этой странице.

Теперь останется только сохранить внесенные изменения и поисковая система Яндекс не сможет определять местонахождение пользователя.

Чтобы закрыть доступ к местонахождению пользователя в Google, нужно сделать следующее:

  1. Открыть аккаунт в браузере Google Chrome.
  2. Кликнуть по значку «Настройка и управление Google Chrome».
  3. Зайти в «Настройки» и выбрать вкладку «Конфиденциальность».
  4. Кликнуть по кнопке «Файлы Cookie…».
  5. Активировать опцию «Отправить запрет на отслеживание для исходящего трафика».

На Android-устройствах нужно будет отключить функцию «Геолокация», чтобы избавиться от слежки со стороны поисковых систем.

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

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

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

Можно ли узнать адрес и контактную информацию пользователя с помощью IP-адреса

Какую информацию можно получить с помощью IP-адреса

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

Знание IP-адреса помогает получить различные полезные сведения.

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

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

Можно ли узнать фактический адрес пользователя по IP?

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

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

Как по IP-адресу получить информацию от провайдера

Получить сведения от поставщика услуг связи можно используя сервис от Zumme. Для этого введите IP-адрес в поле «IP-адрес», затем кликните на «поиск». Сервис обработает запрос, и предоставит все материалы — местоположение и название компании, предоставляющей интернет-услуги; версию вашей операционной системы и используемый браузер.

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

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

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

Как узнать IP адрес пользователя?
1. Каждый способ связан непосредственно со взаимодействием с жертвой. В данном случае, Вам необходимо попросить пользователя создать для Вас новую почту на сайте Mail-ru. После Вы сможете зайти в настройки почты, увидеть его реальный IP, а также город в котором он находится.

2. Есть специальный сервис по сокращению ссылки, который предоставляет информацию о переходах по IP (iplogger-ru). Достаточно скинуть ссылку пользователю с заманчивым предложением, и его IP, а также вероятное местоположение будут доступны Вам.

Как повысить точность определения?
Имея информацию о регионе и городе, Вам необходимо сверить её с источниками, на которых зарегистрирован пользователь. Это могут быть социальные сети, форумы, объявления… Необходимо лишь подключить конфиденциальную информацию пользователя — имя, фамилию, скайп, логин — что-нибудь, что может идентифицировать человека, как уникальную персону.

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

Также есть хакерские форумы, где за определённую плату можно узнать о необходимом пользователе любую информацию. Если в обычном поисковике Вы не смогли найти данную информацию — пользуйтесь TOR браузером, но посещайте строго ONION ресурсы (самые анонимные). Будьте бдительными, чтобы не попасть на кидал.

Видеоинструкция по определению местоположения:

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

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

Как определить точное местоположение человека по его IP-адресу | Блог

Прочитать другие статьи

26 ноября 2019 г.

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

Определение точного местоположения с помощью мобильного IP-адреса

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

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

Определение города, в котором находится мобильный телефон, может быть точным, но точное определение улицы
адрес сделать сложнее. Это предостережение усугубляется, когда пользователь решает использовать виртуальный частный
сеть (VPN) или другая технология маршрутизации для обеспечения конфиденциальности.

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

Поиск дома по IP-адресу

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

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

Использование услуг геолокации по IP

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

Предотвращение мошенничества с кредитными картами

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

Защита цифрового контента и территориальных прав

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

Проверка источников угроз

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

Блокировка подозрительных писем

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

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

Читать другие статьи

Как работает геолокация — User Insights

Users Insights использует геолокацию на основе IP для своего модуля геолокации.В этом руководстве мы собираемся более подробно объяснить работу геолокации на основе IP.

Как работает геолокация по IP

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

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

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

Сильные и слабые стороны

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

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

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

Кроме того, стоит отметить, что ни один метод геолокации не является точным на 100%.Для геолокации на основе IP пользователи могут использовать VPN, Proxys и другие инструменты обфускации IP. Геолокация HTML5 также восприимчива к инъекциям данных (поддельные местоположения, отправленные пользователем) или вообще не отправляются данные, поскольку для этого требуется согласие пользователя. Итак, если вашему приложению требуется точный адрес пользователя с точностью до номера его дома или квартиры, самый надежный способ получить эти данные — просто запросить их у пользователя.

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

Как узнать истинное местоположение ваших VPN-серверов

Зарегистрируйтесь в любой виртуальной частной сети (VPN), и вам будет обещан доступ к сети серверов, разбросанных по всему миру. Большинство провайдеров также будут пытаться продавать себя размером этой сети — например, Private Internet Access предлагает местоположения в 33 странах, IPVanish утверждает, что 60, а HideMyAss может похвастаться более чем 190.

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

Подробнее: Hola VPN Plus

По крайней мере, это теория.

Реальность такова, что местоположения, которые поставщик VPN показывает вам в своем списке серверов или на карте, не всегда могут быть тем, что вы получаете в реальном мире.И это не банальный академический момент — это может иметь огромное значение для сервиса.

Давайте рассмотрим эту идею дальше…

Геолокация

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

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

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

Использование VPN позволяет легко обойти эту защиту. Подключитесь к местоположению в США, VPN должен выделить вам IP-адрес в США, и веб-сайты будут видеть, что вы приехали из Нью-Йорка, Майами или любого другого города, который вы выберете.

Это не всегда работает должным образом. Такие сайты, как Netflix, дополняют базовую технологию геолокации, также пытаясь обнаружить IP-адреса, используемые VPN, и заблокировать всех, кто их использует. Чтобы обойти это, провайдеры должны постоянно добавлять новые IP-адреса.

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

  • Ознакомьтесь с нашим списком лучших поставщиков VPN на рынке

Виртуальные местоположения

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

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

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

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

HideMyAss еще более заранее определяет виртуальные местоположения в своих приложениях. Например, сервер, помеченный как «Великобритания, Лондон — виртуальная Португалия», будет физически расположен в Великобритании, но при подключении предоставит вам португальский IP-адрес.

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

Почему это важно

Мы рассмотрели множество поставщиков VPN, и хотя большинство серверов расположены именно там, где они рекламируются, это не всегда так. И это может сильно повлиять на сервис.

Например, однажды мы вошли на сервер провайдера в Великобритании и обнаружили, что он не разрешает доступ к BBC iPlayer.Изначально мы предположили, что BBC обнаружила его как VPN, но нет — оказалось, что британский сервер давал нам немецкие IP-адреса, что не позволяло разблокировать какой-либо британский ресурс.

Это не всегда постоянная ситуация. В других обзорах мы обнаружили некоторые существенные различия в местоположении — серверы одного провайдера в Лихтенштейне, Люксембурге, Макао и Маршалловых островах назначили нам IP-адреса в США — но провайдеры объяснили, что они должны совпадать через неделю или две, как только провайдер геолокации обновил свою базу данных.Это полезно знать, хотя, конечно, это не поможет, если вам нужно сразу получить доступ к геоблокированному ресурсу.

Виртуальные локации — не всегда плохо. Если вы находитесь в США и вам нужно подключиться к Макао только по IP-адресу, наличие VPN-сервера, расположенного в вашей стране, должно поддерживать высокую скорость.

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

Поиск реальных местоположений VPN

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

Интернет переполнен веб-сайтами, которые сообщают вам, например, о вашем текущем IP-адресе, его местонахождении и многом другом, и WhatIsMyIP.com является хорошим примером. Подключитесь к VPN-серверу, посетите сайт, и на нем будут перечислены ваши IPv4, IPv6 и локальные IP-адреса, ваш город и страна, даже ваш интернет-провайдер.Хотя учтите, что геолокация — это не точная наука. Страна почти всегда указывается правильно, но предлагаемый на веб-сайте город может находиться в 100 милях или более от реального местоположения.

В любом случае проблема с большинством этих сайтов в том, что они обычно используют одного провайдера геолокации. Другие поставщики услуг могут иногда давать другие результаты, поэтому стоит проверить несколько. IPLocation.net показывает ваше текущее местоположение в соответствии с четырьмя поставщиками геолокации, например (IP2Location, ipinfo.io, EurekaAPI, DB-IP.) Посетите сайт при подключении к серверу VPN и убедитесь, что все четыре указывают страну, которую вы ожидаете. Если они показывают смешанные результаты, это означает, что вы, вероятно, увидите такое же несоответствие в Интернете. Вы, вероятно, обнаружите, что VPN работает на некоторых веб-сайтах, но не работает на других, в зависимости от поставщика геолокации, который они используют.

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

Подключитесь к VPN-серверу, укажите в браузере https://ping.pe, и веб-сайт отобразит ваш текущий IP-адрес и местоположение. Введите этот IP-адрес в поле «Ping» вверху страницы и нажмите «Перейти».

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

Сайт ping.pe проверяет ваш IP-адрес или имя сайта из 30 мест по всему миру, включая США, Европу, Китай, Россию, Сингапур и Австралию, и отображает различную статистику по результатам (лучшее время проверки связи, худшее, среднее и больше).

Чем меньше время пинга, тем ближе ваш VPN-сервер должен быть к этому месту, поэтому проверка результатов может быть очень информативной. Когда мы, например, вошли на сервер PrivateVPN в Сингапуре, самые низкие средние значения пинга для нашего назначенного IP-адреса были равны 0.74 (Сингапур), 50,77 (Тайвань) и 76,22 (Китай). Это хороший знак того, что наш сервер действительно находился в Сингапуре.

Однако, когда мы попробовали сервер PureVPN в Афганистане, самые низкие средние значения пинга были в Чикаго (1,5), Атланте (16,88) и Нью-Йорке (19,9). Это похоже на виртуальное местоположение, где сервер находится в США, но ему назначается афганский IP-адрес.

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

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

Инструмент Ping IP / URL (с 10+ серверов по всему миру)

Как работает наш бесплатный Ping Checker [Руководство]

Введите IP-адрес или URL-адрес в поле ввода, и мы будем пинговать его с более чем 10 веб-серверов по всему миру. Утилита ping поможет вам определить, работает ли сервер / домен и доступна ли сеть.Карта расположения серверов, откуда мы будем пинговать сеть:

Обычно для завершения теста ping требуется менее 10 секунд, и мы отобразим результаты в таблице с указанием страны, города сервера ping, отправленных и полученных пакетов, минимального, максимального и среднего значения ping с места.

Этот инструмент Ping использует функцию эха протокола управляющих сообщений Интернета (ICMP), как подробно описано в RFC 792. Небольшой пакет будет отправлен по сети на заданный IP-адрес (IPv4) или имя хоста.Этот пакет содержит 64 байта — 56 байтов данных и 8 байтов информации считывателя протокола. Затем устройство, отправившее пакет, ожидает и прослушивает ответный пакет. Если соединения хорошие и целевой домен / сервер работает, будет получен хороший ответный пакет.

Чтение результатов с помощью инструмента Ping IP

Вот краткое руководство о том, как интерпретировать результаты проверки связи.

Стол будет в 3-х цветах.

1. Зеленый — это означает, что задержка веб-адреса, который вы отправляете из этого местоположения, отличная, и вам не о чем беспокоиться.

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

3. Красный — это означает, что нет подключения из этого местоположения сервера к IP-адресу или имени домена, который вы проверяете. Если только одно из местоположений имеет красный цвет, как на фото выше, это означает, что либо наш сервер в этом месте не работает, либо нет соединения из этого региона с тем, где вы отправляете запросы ping.Чтобы узнать, связана ли проблема с нашим сервером, вы можете попробовать другое доменное имя или IP-адрес, например cnn.com

.

Если он красный для всех мест, это означает, что нет подключения ни от одного сервера к веб-адресу, который вы хотите пропинговать. В этом случае либо сеть неправильно настроена для этого веб-ресурса, у нее нет подключения к Интернету, либо соединение закрыто, либо вы ввели неправильный IP / URL-адрес (убедитесь, что они верны, и повторите попытку).
По большей части, дополнительные 15 мс несущественны.

Инструмент Ping IP для мобильных телефонов

Наш инструмент Ping IP / domain основан на веб-интерфейсе и адаптивен и может использоваться на любом современном телефоне или планшете, имеющем подключение к Интернету, независимо от модели или операционной системы. Он был протестирован на Android, iOS, Windows, Linux и различных телефонах, таких как iPhone, iPad и т. Д.

С помощью нашего инструмента Ping вы можете проверить задержку любого IP / URL независимо от вашего устройства или технических знаний.

Альтернативы утилите Ping IP

Как пропинговать IP в Windows?

  1. Откройте меню «Пуск» или нажмите клавишу Windows
  2. В поле поиска введите cmd
  3. Появится черный экран, показанный на скриншоте выше.Введите ping
  4. для этого примера это ping cnn.com
  5. Будет отображен результат.

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

Как пинговать IP или домен в Linux?
  1. Открыть окно терминала
  2. Вы можете проверить, жив ли хост или нет, с помощью следующей команды ping:
     $ ping имя-хоста / IP 
  3. Нажмите Ctrl + C, чтобы прервать команду

Несколько основных модификаций утилиты ping в linux:

Вы можете увеличить или уменьшить интервал между пингами.По умолчанию это 1 секунда, но вы можете установить меньшее или большее значение с помощью этой команды (теперь это будет каждые 5 секунд)

 пинг -i 5 127.0.0.1 

Если вы хотите, чтобы это было меньше секунды, вы должны войти в систему как root или использовать sudo следующим образом:

 судо пинг -i 0,5 127.0.0.1 

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

 пинг -s 100 127.0.0.1 

Вы можете установить количество пакетов, отправляемых инструментом ping, например, следующим образом:г 5

 пинг -c 5 127.0.0.1 
Как проверить связь с IP или доменом на Mac?

  1. Откройте новое окно Терминала (оно находится в Приложениях> Утилиты, или вы можете просто начать вводить его в Spotlight).
  2. Введите «ping», а затем IP-адрес или имя домена. Чтобы проверить связь с CNN, введите ping 151.101.129.67 или ping cnn.com
  3. Нажмите Return.
  4. Запустите программу ping. Как и в Linux, терминал повторно отправляет пакеты и проверяет связь с сетью.Чтобы остановить его, нажмите Ctrl + C, когда вы закончите, чтобы выйти из теста ping.

Несколько вещей, о которых следует помнить. Многие места, с которыми вы взаимодействуете, не находятся в вашем штате или стране. 15 мс представляют — очень грубо — расстояние в 2000 миль. Сайты на другом конце света будут иметь ping более 300 мс, поэтому 15 мс не имеет значения. Это не лишено смысла, хотя Wi-Fi не требует дополнительных 5 мс в обычных сетях.

Время отклика иногда компенсируется пропускной способностью — например, с приложениями VOIP вы можете сделать более жесткое сжатие и уменьшить размер пакета для некоторой компенсации.Также может помочь более высокий MOS. В чистом VOIP-соединении VOIP отлично работает с задержкой <30 мс, а в действительности он приемлемо работает с задержкой> 200 мс [см. Мобильные телефоны, междугородние вызовы].

IP-адресация и разделение на подсети для новых пользователей

Введение

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

Предварительные требования

Требования

Cisco рекомендует иметь базовые знания о двоичных и десятичных числах.

Используемые компоненты

Этот документ не ограничивается конкретными версиями программного и аппаратного обеспечения.

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

Дополнительная информация

Если определения вам полезны, используйте эти термины словаря, чтобы начать работу:

  • Адрес — Уникальный номер ID, присвоенный одному хосту или интерфейсу в сети.

  • Подсеть — Часть сети, которая имеет общий адрес подсети.

  • Маска подсети — 32-битная комбинация, используемая для описания того, какая часть адреса относится к подсети, а какая — к хосту.

  • Интерфейс — Сетевое соединение.

Если вы уже получили свой законный адрес (а) от Информационного центра сети Интернет (InterNIC), вы готовы начать. Если вы не планируете подключаться к Интернету, Cisco настоятельно рекомендует использовать зарезервированные адреса из RFC 1918.

Общие сведения об IP-адресах

IP-адрес — это адрес, используемый для уникальной идентификации устройства в IP-сети.Адрес состоит из 32 двоичных разрядов, которые можно разделить на сетевую часть и часть хоста с помощью маски подсети. 32 двоичных бита разбиты на четыре октета (1 октет = 8 бит). Каждый октет преобразуется в десятичное число и разделяется точкой (точкой). По этой причине говорят, что IP-адрес выражается в десятичном формате с точками (например, 172.16.81.100). Значение в каждом октете находится в диапазоне от 0 до 255 в десятичном формате или от 00000000 до 11111111 в двоичном формате.

Вот как двоичные октеты преобразуются в десятичные: Самый правый или младший бит октета содержит значение 2 0 .Бит слева от него содержит значение 2 1 . Это продолжается до самого левого бита или самого старшего бита, который содержит значение 2 7 . Итак, если все двоичные биты равны единице, десятичный эквивалент будет 255, как показано здесь:

 1 1 1 1 1 1 1 1
  128 64 32 16 8 4 2 1 (128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255) 

Вот пример преобразования октета, когда не все биты установлены на 1.

 0 1 0 0 0 0 0 1
  0 64 0 0 0 0 0 1 (0 + 64 + 0 + 0 + 0 + 0 + 0 + 1 = 65) 

В этом примере показан IP-адрес, представленный как в двоичном, так и в десятичном виде.

 10. 1. 23. 19 (десятичный)
  00001010.00000001.00010111.00010011 (двоичный) 

Эти октеты разбиты на части, чтобы обеспечить схему адресации, которая подходит для больших и малых сетей. Существует пять различных классов сетей, от A до E. В этом документе основное внимание уделяется классам от A до C, поскольку классы D и E зарезервированы, и их обсуждение выходит за рамки этого документа.

Примечание : Также обратите внимание на то, что в этом документе используются термины «Класс A, класс B» и т. Д., Чтобы облегчить понимание IP-адресации и подсетей.Эти термины больше не используются в отрасли из-за введения бесклассовой междоменной маршрутизации (CIDR).

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

Рисунок 1

В адресе класса A первый октет — это сетевая часть, поэтому в примере класса A на рисунке 1 основной сетевой адрес равен 1.0.0.0 — 127.255.255.255. Октеты 2, 3 и 4 (следующие 24 бита) предназначены для разделения сетевого администратора на подсети и хосты по своему усмотрению. Адреса класса A используются для сетей с более чем 65 536 хостами (на самом деле до 16777214 хостов!).

В адресе класса B первые два октета являются сетевой частью, поэтому в примере класса B на рисунке 1 основной сетевой адрес 128.0.0.0 — 191.255.255.255. Октеты 3 и 4 (16 бит) предназначены для локальных подсетей и хостов. Адреса класса B используются для сетей, содержащих от 256 до 65534 хостов.

В адресе класса C первые три октета являются сетевой частью. Пример класса C на рис. 1 имеет основной сетевой адрес 192.0.0.0 — 223.255.255.255. Октет 4 (8 бит) предназначен для локальных подсетей и хостов — идеально подходит для сетей с менее чем 254 хостами.

Сетевые маски

Сетевая маска помогает узнать, какая часть адреса идентифицирует сеть, а какая часть адреса — узел. Сети классов A, B и C имеют маски по умолчанию, также известные как естественные маски, как показано здесь:

 Класс A: 255.0,0.0
Класс B: 255.255.0.0
Класс C: 255.255.255.0 

IP-адрес в сети класса A, которая не была разделена на подсети, будет иметь пару адрес / маска, подобную: 8.20.15.1 255.0.0.0. Чтобы увидеть, как маска помогает идентифицировать сетевую и узловую части адреса, преобразуйте адрес и маску в двоичные числа.

 8.20.15.1 = 00001000.00010100.00001111.00000001
255.0.0.0 = 11111111.00000000.00000000.00000000 

Если у вас есть адрес и маска, представленные в двоичном формате, идентификация сети и идентификатора хоста становится проще.Любые биты адреса, у которых соответствующие биты маски установлены на 1, представляют идентификатор сети. Любые биты адреса, у которых соответствующие биты маски установлены в 0, представляют идентификатор узла.

 8.20.15.1 = 00001000.00010100.00001111.00000001
255.0.0.0 = 11111111.00000000.00000000.00000000
            -----------------------------------
             чистый идентификатор | идентификатор хоста

netid = 00001000 = 8
hostid = 00010100.00001111.00000001 = 20.15.1 

Общие сведения о подсетях

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

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

Чтобы разделить сеть на подсети, расширите естественную маску некоторыми битами из части адреса идентификатора хоста, чтобы создать идентификатор подсети. Например, учитывая сеть класса C 204.17.5.0, которая имеет естественную маску 255.255.255.0, вы можете создать подсети следующим образом:

 204.17.5.0 - 11001100.00010001.00000101.00000000
255.255.255.224–11111111.11111111.11111111.11100000
                  -------------------------- | sub | ---- 

Расширяя маску до 255.255.255.224, вы взяли три бита (обозначенных «sub») из исходной части адреса хоста и использовали их для создания подсетей. С помощью этих трех битов можно создать восемь подсетей. С оставшимися пятью битами идентификатора хоста каждая подсеть может иметь до 32 адресов хоста, 30 из которых могут быть фактически назначены устройству , поскольку идентификаторы хостов, состоящие из всех нулей или всех единиц, не допускаются (очень важно помнить это ). Итак, с учетом этого, эти подсети были созданы.

 204.17.5.0 255.255.255.224 диапазон адресов хоста от 1 до 30
204.17.5.32 255.255.255.224 диапазон адресов хоста от 33 до 62
204.17.5.64 255.255.255.224 диапазон адресов хоста от 65 до 94
204.17.5.96 255.255.255.224 диапазон адресов хоста от 97 до 126
204.17.5.128 255.255.255.224 диапазон адресов хоста от 129 до 158
204.17.5.160 255.255.255.224 диапазон адресов хоста от 161 до 190
204.17.5.192 255.255.255.224 диапазон адресов хоста от 193 до 222
204.17.5.224 255.255.255.224 диапазон адресов хоста от 225 до 254 

Примечание : Есть два способа обозначить эти маски.Во-первых, поскольку вы используете на три бита больше, чем «естественная» маска класса C, вы можете обозначить эти адреса как имеющие 3-битную маску подсети. Или, во-вторых, маска 255.255.255.224 также может быть обозначена как / 27, поскольку в маске установлено 27 бит. Этот второй метод используется с CIDR. С помощью этого метода одну из этих сетей можно описать с помощью обозначения префикс / длина. Например, 204.17.5.32/27 обозначает сеть 204.17.5.32 255.255.255.224. При необходимости, обозначение префикса / длины используется для обозначения маски в остальной части этого документа.

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

Рисунок 2

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

Это поднимает интересный момент.Чем больше битов хоста вы используете для маски подсети, тем больше подсетей у вас доступно. Однако чем больше доступно подсетей, тем меньше адресов хостов доступно для каждой подсети. Например, сеть класса C 204.17.5.0 и маска 255.255.255.224 (/ 27) позволяет иметь восемь подсетей, каждая с 32 адресами узлов (30 из которых могут быть назначены устройствам). Если вы используете маску 255.255.255.240 (/ 28), разбивка будет:

 204.17.5.0 - 11001100.00010001.00000101.00000000
255,255.255.240–11111111.11111111.11111111.11110000
                  -------------------------- | sub | --- 

Поскольку теперь у вас есть четыре бита для создания подсетей, у вас осталось только четыре бита для адресов хостов. Таким образом, в этом случае у вас может быть до 16 подсетей, каждая из которых может иметь до 16 адресов узлов (14 из которых могут быть назначены устройствам).

Посмотрите, как сеть класса B может быть разбита на подсети. Если у вас сеть 172.16.0.0, то вы знаете, что ее естественная маска равна 255.255.0.0 или 172.16.0.0/16. Расширение маски до чего-либо за пределами 255.255.0.0 означает, что вы разбиваете на подсети. Вы можете быстро увидеть, что у вас есть возможность создать намного больше подсетей, чем в сети класса C. Если вы используете маску 255.255.248.0 (/ 21), сколько подсетей и хостов в каждой подсети это позволяет?

 172.16.0.0 - 10101100.00010000.00000000.00000000
255.255.248.0–11111111.11111111.11111000.00000000
                ----------------- | sub | ----------- 

Вы используете пять бит из исходных битов хоста для подсетей.Это позволяет иметь 32 подсети (2 5 ). После использования пяти бит для разделения на подсети у вас остается 11 бит для адресов хоста. Это позволяет каждой подсети иметь 2048 адресов хостов (2 11 ), 2046 из которых могут быть назначены устройствам.

Примечание : В прошлом существовали ограничения на использование подсети 0 (все биты подсети установлены на ноль) и подсети со всеми единицами (все биты подсети установлены на единицу). Некоторые устройства не позволяют использовать эти подсети. Устройства Cisco Systems позволяют использовать эти подсети, если настроена команда ip subnet zero .

Примеры

Пример упражнения 1

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

 Устройство А: 172.16.17.30 / 20
УстройствоB: 172.16.28.15/20 

Определите подсеть для устройства A:

 172.16.17.30 - 10101100.00010000.00010001.00011110
255.255.240.0–11111111.11111111.11110000.00000000
                  ----------------- | суб | ------------
подсеть = 10101100.00010000.00010000.00000000 = 172.16.16.0 

Посмотрев на биты адреса, у которых соответствующий бит маски установлен в единицу, и установив все остальные биты адреса в ноль (это эквивалентно выполнению логического «И» между маской и адресом), вы увидите, в какой подсети этот адрес принадлежит.В этом случае DeviceA принадлежит подсети 172.16.16.0.

Определите подсеть для устройстваB:

 172.16.28.15 - 10101100.00010000.00011100.00001111
255.255.240.0–11111111.11111111.11110000.00000000
                  ----------------- | суб | ------------
подсеть = 10101100.00010000.00010000.00000000 = 172.16.16.0 

Исходя из этих определений, DeviceA и DeviceB имеют адреса, которые являются частью одной подсети.

Пример упражнения 2

Учитывая сеть класса C 204.15.5.0 / 24, подсеть сеть, чтобы создать сеть, показанную на рисунке 3, с показанными требованиями к хосту.

Рисунок 3

Глядя на сеть, показанную на рисунке 3, вы видите, что вам нужно создать пять подсетей. Самая большая подсеть должна поддерживать 28 адресов узлов. Возможно ли это в сети класса C? и если да, то как?

Вы можете начать с рассмотрения требований к подсети. Чтобы создать пять необходимых подсетей, вам нужно будет использовать три бита из битов хоста класса C.Два бита позволяют использовать только четыре подсети (2 2 ).

Поскольку вам нужно три бита подсети, у вас остается пять бит для части адреса хоста. Сколько хостов это поддерживает? 2 5 = 32 (можно использовать 30). Это соответствует требованиям.

Таким образом, вы определили, что можно создать эту сеть с сетью класса C. Пример того, как вы можете назначить подсети:

 netA: 204.15.5.0/27 диапазон адресов хоста от 1 до 30
netB: 204.15.5.32 / 27 диапазон адресов хоста от 33 до 62
netC: 204.15.5.64/27 диапазон адресов хоста от 65 до 94
netD: 204.15.5.96/27 диапазон адресов хоста от 97 до 126
netE: 204.15.5.128/27 диапазон адресов хоста 129–158 

VLSM Пример

Обратите внимание, что во всех предыдущих примерах разделения на подсети для всех подсетей была применена одна и та же маска подсети. Это означает, что каждая подсеть имеет одинаковое количество доступных адресов узлов. В некоторых случаях это может понадобиться, но в большинстве случаев наличие одинаковой маски подсети для всех подсетей приводит к потере адресного пространства.Например, в разделе «Пример упражнения 2» сеть класса C была разделена на восемь подсетей одинакового размера; однако каждая подсеть не использовала все доступные адреса узлов, что приводит к потере адресного пространства. Рисунок 4 иллюстрирует это потраченное впустую адресное пространство.

Рисунок 4

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

Маски подсети переменной длины (VLSM) позволяют использовать разные маски для каждой подсети, тем самым эффективно используя адресное пространство.

VLSM Пример

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

 netA: должен поддерживать 14 хостов
netB: должен поддерживать 28 хостов
netC: должен поддерживать 2 хоста
netD: должен поддерживать 7 хостов
netE: должен поддерживать 28 хостов 

Определите, какая маска разрешает необходимое количество хостов.

 netA: требуется маска / 28 (255.255.255.240) для поддержки 14 хостов
netB: требуется маска / 27 (255.255.255.224) для поддержки 28 хостов
netC: требуется маска / 30 (255.255.255.252) для поддержки 2 хостов
netD *: требуется маска / 28 (255.255.255.240) для поддержки 7 хостов
netE: требуется маска / 27 (255.255.255.224) для поддержки 28 хостов

* a / 29 (255.255.255.248) допускает только 6 используемых адресов хоста
  поэтому netD требует маску / 28. 

Самый простой способ назначить подсети — сначала назначить самую большую.Например, вы можете присвоить таким образом:

 netB: 204.15.5.0/27 диапазон адресов хоста от 1 до 30
netE: 204.15.5.32/27 диапазон адресов хоста от 33 до 62
netA: 204.15.5.64/28 диапазон адресов хоста от 65 до 78
netD: 204.15.5.80/28 диапазон адресов хоста от 81 до 94
netC: 204.15.5.96/30 диапазон адресов хоста от 97 до 98 

Графически это можно представить, как показано на Рисунке 5:

Рисунок 5

На рисунке 5 показано, как использование VLSM помогло сэкономить более половины адресного пространства.

CIDR

Бесклассовая междоменная маршрутизация (CIDR) была введена с целью улучшения как использования адресного пространства, так и масштабируемости маршрутизации в Интернете. Это было необходимо из-за быстрого роста Интернета и роста таблиц IP-маршрутизации, содержащихся в маршрутизаторах Интернета.

CIDR отличается от традиционных IP-классов (Class A, Class B, Class C, и так далее). В CIDR IP-сеть представлена ​​префиксом, который представляет собой IP-адрес и некоторое указание длины маски.Длина означает количество крайних левых смежных битов маски, равных единице. Итак, сеть 172.16.0.0 255.255.0.0 может быть представлена ​​как 172.16.0.0/16. CIDR также представляет собой более иерархическую архитектуру Интернета, в которой каждый домен получает свои IP-адреса с более высокого уровня. Это позволяет резюмировать домены на более высоком уровне. Например, если интернет-провайдер владеет сетью 172.16.0.0/16, то он может предложить клиентам 172.16.1.0/24, 172.16.2.0/24 и т. Д. Тем не менее, при рекламе другим провайдерам интернет-провайдеру нужно только рекламировать 172.16.0.0 / 16.

Для получения дополнительных сведений о CIDR см. RFC 1518 и RFC 1519.

Приложение

Пример конфигурации

Маршрутизаторы A и B подключаются через последовательный интерфейс.

Маршрутизатор A
 имя хоста routera
  !
  IP-маршрутизация
  !
  int e 0
  IP-адрес 172.16.50.1 255.255.255.0
  ! (подсеть 50)
  int e 1 IP-адрес 172.16.55.1 255.255.255.0
  ! (подсеть 55)
  int s 0 IP-адрес 172.16.60.1 255.255.255.0
  ! (подсеть 60) int s 0
  IP-адрес 172.16.65.1 255.255.255.0 (подсеть 65)
  ! S 0 подключается к маршрутизатору B
  роутер
  сеть 172.16.0.0 
Маршрутизатор B
 имя хоста routerb
  !
  IP-маршрутизация
  !
  int e 0
  IP-адрес 192.1.10.200 255.255.255.240
  ! (подсеть 192)
  int e 1
  IP-адрес 192.1.10.66 255.255.255.240
  ! (подсеть 64)
  int s 0
  IP-адрес 172.16.65.2 (та же подсеть, что и у маршрутизатора A s 0)
  ! Int s 0 подключается к маршрутизатору A
  роутер
  сеть 192.1.10.0
  сеть 172.16.0.0 

Таблица количества хостов / подсетей

 Класс B Эффективный Эффективный
# бит Маска подсети Хосты
------- --------------- --------- ---------
  1 255.255.128.0 2 32766
  2 255.255.192.0 4 16382
  3 255.255.224.0 8 8190
  4 255.255.240.0 16 4094
  5 255.255.248.0 32 2046
  6 255.255.252.0 64 1022
  7 255.255.254.0 128 510
  8 255.255.255.0 256 254
  9 255.255.255.128 512 126
  10 255.255.255.192 1024 62
  11 255.255.255.224 2048 30
  12 255.255.255.240 4096 14
  13 255.255.255.248 8192 6
  14 255.255.255.252 16384 2

Класс C Эффективный Эффективный
# бит Маска подсети Хосты
------- --------------- --------- ---------
  1 255.255.255.128 2 126
  2 255.255.255.192 4 62
  3 255.255.255.224 8 30
  4 255.255.255.240 16 14
  5 255.255.255.248 32 6
  6 255.255.255.252 64 2

  
* Подсеть все нули и все единицы включены.Эти
 может не поддерживаться в некоторых устаревших системах.
* Все нули и все единицы исключены. 

Дополнительная информация

О геолокации

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

Из этой статьи вы узнаете, как просматривать и использовать геолокационную информацию в своей учетной записи.

Как работает геолокация

Геолокация — это оценка, основанная только на данных IP-адреса. Мы не можем определить точное местонахождение контакта, но можем попытаться определить общую область, например Атланту, США, Париж, Франция или Сан-Паулу, Бразилия.

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

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

Насколько точны данные геолокации?

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

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

  • Ваш контакт использует виртуальную частную сеть (VPN).
    VPN перенаправляют трафик через удаленный сервер и маскируют реальное местоположение контакта. Узнайте больше о VPN.
  • Ваше контактное лицо пересылает ваши электронные письма людям в другие места.
    Когда эти получатели открывают переадресованные электронные письма или щелкают по ним, их активность и IP-адреса связываются с вашим контактом.
  • Поставщик услуг электронной почты вашего контакта использует прокси.
    Некоторые популярные почтовые клиенты кэшируют и обслуживают изображения через прокси-сервер. Это может привести к получению данных на основе местоположений прокси. Например, контакты, использующие Gmail, могут отображать данные о местоположении в Маунтин-Вью, где расположены серверы Google. Узнать больше о прокси.
  • IP-адрес вашего контакта часто меняется.
    Службы геолокации будут оценивать одну точку на основе этих разных адресов.

Как часто обновляются данные геолокации?

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

Что можно делать с геолокацией

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

Сегмент по геолокации

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

Все варианты сегментации

Timewarp (платная функция)

Geolocation поддерживает Timewarp, который планирует рассылку электронных писем по местному времени каждого контакта.

Как использовать Timewarp

Просмотреть данные о местоположении

Мы будем отображать данные о геолокации в нескольких местах вашего аккаунта.

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

    Об отчетах по электронной почте

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

    Все о статистике аудитории

Другие типы данных о местоположении

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

О параметрах формы регистрации
Рекомендации по формату файла импорта

.

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

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