IP-адрес что такое и как его узнать

Что такое IP-адреса и для чего они нужны

IP-адреса — это идентификаторы устройств в сети, которые позволяют определять место назначения передаваемой через интернет информации. Интернет — это сеть, объединяющая множество устройств, передающих и принимающих данные. Протокол IP (Internet Protocol) это формат, используемый при обмене данными, отправляемых через интернет или локальную сеть.

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

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

Выглядит адрес примерно так 192.168.0.1. Каждый интервал, разделённый точками, называется октетом, так как представляет собой двоичное число длиной до 8 разрядов. Поэтому каждый октет может принимать значение от 0 до 255 (2

8). Таким образом, любой адрес в наиболее распространённой версии протокола IPv4 будет лежать в диапазоне от 0.0.0.0 до 255.255.255.255. Всего уникальных адресов может быть больше 4 миллиардов, а точнее 4 294 967 296.

Управление IP-адресами осуществляет Корпорация по присвоению имён и номеров в интернете (Internet Corporation for Assigned Names and Numbers, ICANN), некоммерческая организация, созданная при участии правительства США в 1998 году. Распределение адресов выполняет 5 уполномоченных организаций — регистратур:

  • American Registry for Internet Numbers (ARIN) — в Северной Америке;
  • RIPE Network Coordination Centre (RIPE NCC) — в Европе, Центральной Азии и на Ближнем Востоке;
  • Asia-Pacific Network Information Centre (APNIC) — в Азии и Тихоокеанском регионе;
  • Latin American and Caribbean Internet Addresses Registry (LACNIC) — в Латинской Америке и Карибском регион;
  • African Network Information Centre (AfriNIC) — в Африке.

Российское адресное пространство относится к европейской регистратуре RIPE NCC.

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

Какие типы IP-адресов существуют и где используются

Адреса можно разделять по нескольким критериям, а именно:

IP версии 4 и 6

  • IP-адреса версии 4 или IPv4 были утверждены в качестве стандарта в 1981 году. Это 32-битный адрес в десятичной форме записи выглядящий как 192.168.0.1. Это наиболее распространённый вариант адресов, встречающихся повсеместно.
  • IP-адреса версии 6 или IPv6 были созданы в 1996 году для решения проблемы нехватки IPv4-адресов. Это 128-битный адрес, записываемый в шестнадцатеричной форме примерно так: 2001:0db8:11a2:09d6:1f24:7a2e:06a0:735d. В России их использование распространено мало.

По типу маршрутизации

  • Частные или приватные IP это зарезервированные диапазоны, которые предназначены для использования в локальных сетях (LAN). Иногда их также называют «серыми» или внутренними адресами. В IPv4 для них выделены диапазоны 192.168.0.0-192.168.255.255, 172.16.0.0-172.16.255.255 и 10.0.0.0-10.255.255.255. Обычно их назначают во внутренней сети предприятия, домашней сети. Для доступа в интернет им необходим роутер с трансляцией сетевых адресов NAT, так как самостоятельно в глобальной сети они не маршрутизируются.
  • Маршрутизируемые адреса назначаются сайтам, серверам и всей инфраструктуре интернета для поддержания его работоспособности. Другое сложившееся название — «белые», публичные или внешние адреса. Такие адреса интернет-провайдеры выдают на время роутерам пользователей для доступа к сети. Публичными являются почти все остальные адреса из возможных за исключением зарезервированных. Например, маршрутизируемый IP 91. 232.243.105 это адрес сайта хостинг-провайдера Tendence.ru.

Статические и динамические IP

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

Общие и выделенные IP сайтов

IP-адреса веб-сайтов могут быть общими (shared) или выделенными (dedicated).

  • Общий IP-адрес присваивается нескольким сайтам, размещенным на одном сервере хостинг-провайдера. Как правило, это личные сайты, блоги или веб-ресурсы небольших компаний — у них один IP-адрес.
  • Выделенный IP — обычно это адрес целого сервера, которым пользуется одна компания или сайт. Это полезно для поискового продвижения, SEO. С выделенным адресом можно избежать по мнению поисковых систем «плохого соседства» с сайтами на том же IP. Выделенный IP-адрес присваивается VPS-серверу, к виртуальному хостингу его можно приобрести в качестве дополнительной услуги.

Как посмотреть адрес сервера?

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

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

Как узнать свой IP – как узнать значение для компьютера, телефона, принтера и сайта?

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

Что такое IP?

АйПи адрес — сокращение от английской аббревиатуры Internet Protocol Adress, это значит — уникальный сетевой адрес. Когда человек отправляет обычной почтой письмо, то указываете имя получателя и фактический адрес: город, улицу, дом. Тогда это письмо дойдет до адресата, если не случится непредвиденных ситуаций. В интернете можно узнать имя компьютера по IP. Каждый ПК в сети должен обладать индивидуальным адресом, чтобы информация пришла к нему. Этот адрес и называют IP. Только записывается он числами, а не буквами.

Выясняя, что такое IP, заметим, что он выглядит примерно так: 47.145.39.00. Это всегда четыре числа в диапазоне от 0 до 250, которые разделяются точками. Если они неизменны при каждом запуске компьютера, то АйПи – статический, меняется – динамический. Эти 4 числа содержат 4 байта зашифрованной информации – этот протокол называется АйПи четвертой версии или IPv4. Проблема состоит в том, что с помощью четырех байтов каждому ПК в сети уникальные адреса уже не получается, ведь их стало слишком много.

Тогда люди идут на хитрости в виде создания маски подсети, что формирует дополнительные числа и тому подобное. На замену IPv4 пришел протокол IPv6, где адрес формируется с помощью не 4, а 16 байт. Записывают числа с разделителем в виде двоеточия через 2 байта. Выглядят они примерно так: 1489:3543:1488:1911:0:0:0:0. У веб-ресурса тоже есть уникальный адрес, так что узнать IP сайта нетрудно.

Как узнать IP-адрес компьютера?

Для этой цели создано немало ресурсов в интернете. Самый доступный – Яндекс.Интернетометр. Чтобы понять, как узнать IP своего компьютера, нужно просто зайти на ресурс и сразу узнать данные. Кроме этого, можете использовать следующие веб-ресурсы, которые работают таким же образом:

  • myip.ru;
  • ip-adress.org;
  • whatismyipadress.com.

Как узнать внешний IP-адрес?

Кроме специальных сайтов существуют программы для определения IP. Одна из таких называется Rainmeter. Помимо умения определять ip адрес она предлагает много разных возможностей, которые представлены удобными виджетами рабочего стола. Существует специальный скин mIGNimalistic в котором отображаются оба вида АйПи. Вы можете выбрать другой способ, как узнать публичный IP-адрес, например, зайти в меню «Пуск», а затем в панели «Настройка» перейти в «Панель управления». Необходимые данные можно найти в «Сетевом подключении».

Как узнать внутренний IP?

Для этой цели воспользуемся самым простым способом, который доступен пользователям Windows. Разберемся, как узнать локальный IP-адрес компьютера через командную строку.

  1. Зажмите вместе клавиши Win+R и введите в появившемся окне слово cmd. Нажмите кнопку OK.
  2. Введите специальную команду ipconfig и нажмите клавишу Enter.
  3. В появившейся информации на экране ищите строки про сетевой адаптер Ethernet и там увидите внутренний IP адрес, который состоит из 4 чисел, разделенных точками.

Как узнать IP на телефоне?

Сделать это можно следующим образом:

  1. Подключитесь к интернету.
  2. Откройте настройки смартфона.
  3. Найдите раздел «Об устройстве»
  4. Нажмите на пункт «Состояние», который в меню некоторых смартфонов обозначается такими названиями как «Общие сведения об устройстве» или «Общая информация».
  5. Найдите строчку «IP адрес».
  6. Это самый простой и быстрый способ узнать IP-адрес, он доступен всем владельцам смартфонов.

Как узнать IP-адрес принтера?

Для решения этого вопроса есть два простых метода:

  1. Нажмите «Пуск» и кликните в меню на пункт «Устройства и принтеры», где увидите принтер, его название и сетевой адрес, он же АйПи.
  2. Второй метод, ­как узнать свой IP адрес осуществляется через само устройство. Нажмите на принтере «Меню» или кнопку с изображением гаечного ключа (так обозначают меню «Настройки»). Далее выберите «Отчет о конфигурации» или меню с отчетами и распечатайте.
    Устройство выдаст вам текст, где можно увидеть параметры принтера, в том числе АйПи.

Как узнать IP-адрес сайта?

Для этой цели можно воспользоваться утилитой «dig» которая находится на сайте REG.RU. Вот как это делается:

  1. В утилите перейдите на «Проверку DNS-записей домена»
  2. Введите имя домена и в списке выберите вид записи «A», нажмите кнопку «Проверить», и появится значение IP-сайта. Это, пожалуй, самый простой способ узнать сетевой адрес веб-ресурса.

Как узнать чужой IP?

Не будем рассматривать нелегальные «черные» методы. Если пользователь заходит через VPN или браузер Tor, то узнать АйПи не получится. Вот способ, как узнать IP-адрес чужого компьютера если человек не шифруется:

  1. Отправьте по почте или через социальные сети текстовое сообщение со ссылкой, на которую человек должен перейти. Например, напишите: «Посмотри смешное видео».
  2. Когда он щелкнет по ссылке, то его АйПи станет доступным.
  3. Чтобы сделать эту ссылку понадобится сайт IP Logger.
  4. Копируйте короткую ссылку от Google и прикрепляйте к письму.
  5. Чтобы затем узнать, кто переходил на ссылку и с какого АйПи, скопируйте адрес счетчика Google «Ссылка показа 100 последних IP».

Чтобы узнать местоположение по IP, можно выбрать другой вариант:

  1. Создайте загрузочную флэшку с программой Kali Linux.
  2. Установите ее на компьютер или загрузите в специальном режиме «Live Mode» Запустите «Терминал» и введите команду: git clone.
  3. Перейдите в загруженный проект и запустите : cd TrackUrl/ и далее ./TrackUrl.sh.
  4. В результате запустится окно c url адресами, копируйте тот, который начинается с https.
  5. Вставляйте ссылку во второе окно, тогда откроется еще окно терминала, оставляйте все как есть, ничего не меняйте.
  6. Маскируйте скопированный адрес под короткую ссылку, а затем отправляйте человеку, АйПи которого вы хотите узнать.
  7. Если у него установлено по умолчанию предоставление данных местоположения, либо нажал предоставить, то уже почти все готово.
  8. В Kali Linux переходите в браузер Firefox и следуйте по адресу 127.0.0.1:4040.
  9. Копируйте значения после записи Get/logme/12.7766.78.1132.
  10. Вставляйте координаты в Google Maps и увидите месторасположение интересующего вас человека.

 

Похожие статьи

Геймификация – основные инструменты, где используется принцип, полезная литература

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

Как узнать кадастровую стоимость квартиры – что такое и для чего нужна кадастровая стоимость, способы ее определения

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

Как узнать свой ИНН – как получить данные в интернете, при помощи Госуслуг и другие способы

Как узнать свой ИНН необходимо знать каждому гражданину страны. Идентификационный номер налогоплательщика присваивается всем с самого рождения. Уточнить его можно в интернете или в органах налоговой службы при личном визите с паспортом.

Кто правит миром – существующие версии, самые богатые семьи и интересные факты

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

Geo IP — узнать местоположение по IP

Что такое маска подсети?
org/Answer»>

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

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

Зачем вам нужен сервис Geo IP?
org/Answer»>

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

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

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

Почему геолокация определяется неточно?

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

Как узнать владельца сайта по IP-адресу?

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

Почему сервис не отображает геолокацию?

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

веб хостинг

Конструктор и CMS

VPS-хостинг

SSL-сертификаты

Выделенные серверы

Как получить геолокацию с IP-адреса?

Веб-API

Автор: TutorialsTeacher

 18 ноября 2019 г.


Иногда вам может понадобиться получить информацию о реальном географическом местоположении по IP-адресу посетителя в вашем веб-приложении. API геолокации IP ipgeolocationapi.com — это бесплатный JSON API IP-геолокации в режиме реального времени, который предоставляет вам реальное географическое местоположение компьютерного терминала или устройства, подключенного к Интернету.

IP Geolocation API является бесплатным и простым в использовании и распространяется под лицензией MIT. Просто отправьте запрос HTTP GET на https://api.ipgeolocationapi.com с разными параметрами и получите результат JSON. Например, следующий HTTP-запрос GET предоставит вам местоположение указанного IP-адреса.

 https://api.ipgeolocationapi.com/geolocate/91.213.103.0 HTTP/1.1
 
 {
    "континент": "Европа",
    "address_format": "{{получатель}}\n{{улица}}\n{{почтовый индекс}} {{город}}\n{{страна}}",
    "альфа2": "DE",
    "альфа3": "ДЭУ",
    "код_страны": "49",
    "международный_префикс": "00",
    "ioc": "ГЕР",
    "gec": "ГМ",
    "имя": "Германия",
    "national_destination_code_lengths": [
        2,
        3,
        4,
        5
    ],
    "национальное_число_длин": [
        6,
        7,
        8,
        9,
        10,
        11
    ],
    "национальный_префикс": "0",
    "число": "276",
    "регион": "Европа",
    "субрегион": "Западная Европа",
    "world_region": "EMEA",
    "un_locode": "DE",
    "национальность": "немец",
    "eu_member": правда,
    "eea_member": правда,
    "ватные_ставки": {
        "стандарт": 19,
        "уменьшенный": [
            7
        ],
        "super_reduced": ноль,
        "парковка": ноль
    },
    "почтовый_код": правда,
    "неофициальные_имена": [
        "Германия",
        "Германия",
        "Аллемань",
        "Алемания",
        "ドイツ",
        "Дюйтсленд"
    ],
        "языки_официальные": [
        "де"
    ],
        "знание иностранных языков": [
        "де"
    ],
        "гео": {
            "широта": 51. 165691,
            "широта_дек": "51.20246505737305",
            "долгота": 10.451526,
            "longitude_dec": "10.382203102111816",
            "макс_широта": 55.0815,
            "макс_долгота": 15.0418962,
            "мин_широта": 47.2701115,
            "мин_долгота": 5.8663425,
            "границы": {
            "к северо-востоку": {
                «широта»: 55.0815,
                "длинный": 15.0418962
            },
            "юго-запад": {
                "лат": 47.2701115,
                "длинный": 5,8663425
            }
        }
    },
    "currency_code": "евро",
    "start_of_week": "понедельник"
}
 

Следующий запрос возвращает информацию о стране, указанную кодом страны ISO.

 https://api.ipgeolocationapi.com/countries/us HTTP/1.1
 

Приведенный выше запрос вернет информацию о США, поскольку мы передали параметр кода страны «us».

 {
    "континент": "Северная Америка",
    "address_format": "{{получатель}}\n{{улица}}\n{{город}} {{region_short}} {{почтовый индекс}}\n{{страна}}",
    "альфа2": "США",
    "альфа3": "США",
    "код_страны": "1",
    "международный_префикс": "011",
    "ioc": "США",
    "gec": "США",
    "name": "Соединенные Штаты Америки",
    "national_destination_code_lengths": [
        3
    ],
    "национальное_число_длин": [
        10
    ],
    "национальный_префикс": "1",
    "число": "840",
    "регион": "Америка",
    "субрегион": "Северная Америка",
    "world_region": "АМЕР",
    "un_locode": "США",
    "национальность": "американец",
    "почтовый_код": правда,
    "неофициальные_имена": [
        "Соединенные Штаты",
        "Vereinigte Staaten von Amerika",
        "Этат-Юнис",
        "Эстадос Унидос",
        "アメリカ合衆国",
        "Веренигде Статен"
    ],
    "языки_официальные": [
        "ан"
    ],
    "знание иностранных языков": [
        "ан"
    ],
    "гео": {
        "широта": 37. 09024,
        "широта_дек": "39.44325637817383",
        "долгота": -95.712891,
        "longitude_dec": "-98,95733642578125",
        "макс_широта": 71.5388001,
        "max_longitude": -66.885417,
        "мин_широта": 18.7763,
        "мин_долгота": 170,5957,
        "границы": {
            "к северо-востоку": {
                "лат": 71.5388001,
                "лнг": -66.885417
            },
            "юго-запад": {
                «широта»: 18.7763,
                "длинный": 170,5957
            }
        }
    },
    "currency_code": "Доллар США",
    "start_of_week": "воскресенье"
}
 

Следующий запрос вернет расчетную геолокацию посетителя без определения его фактического IP-адреса.

 https://api.ipgeolocationapi.com/geolocate HTTP/1.1
 
 {
 "континент": "Азия",
 "альфа2": "УЗ",
 "альфа3": "УЗБ",
 "код_страны": "998",
 "международный_префикс": "810",
 "ioc": "УЗБ",
 "геч": "УЗ",
 "имя": "Узбекистан",
 "national_destination_code_lengths": [
 2
 ],
 "национальное_число_длин": [
 9],
 "национальный_префикс": "8",
 "число": "860",
 "регион": "Азия",
 "субрегион": "Центральная Азия",
 "world_region": "EMEA",
 "un_locode": "УЗ",
 "национальность": "узбекистанец",
 "почтовый_код": правда,
 "неофициальные_имена": [
 «Узбекистан»,
 «Узбекистан»,
 «Узбекистан»,
 «Узбекистан»,
 "ウズベキスタン",
 "Узбекистан"
 ],
 "языки_официальные": [
 "уз",
 "RU"
 ],
 "знание иностранных языков": [
 "уз",
 "RU"
 ],
 "гео": {
 "широта": 41.