Конец разделов меню

Как по ip адресу можно узнать местонахождение компьютера

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

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

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

фото 1

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

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

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

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

Классификация

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

  • Класс A. Они назначаются крупным сетям, насчитывающим много компьютеров (127 сетей, поддерживающих до 16 777 214 устройств).
  • Класс B. Адреса класса B получают сети среднего размера (16 382 сетей, обслуживающих по 65 534 хоста).
  • Класс C. Создан для небольших сетей (2 097 150 сетей и максимально 254 хоста на каждой).
  • Класс D. Адреса класса D являются так называемыми групповыми адресами, используемые при передаче данных на группу компьютеров в Интернете. Этот позволяет снизить сетевой трафик, избежав установления отдельного подключения с каждым пользователем.
  • Класс E. Адреса этого класса предназначены только для неофициальной группы Internet Engineering Task Force, которая оказывает влияние на будущее Интернета, и используются исключительно для исследований.

Если сеть подключена к Интернету, адреса сети и компьютеров в ней устанавливаются Интернет-провайдером. Если это локальная сеть компании, их назначает администратор. В локальных сетях используются адреса класса A, B или C. Отдельно выделяется адрес 127.0.0.1, который зарезервированным для проверки петлевой связи компьютера.

фото 2

Что такое динамический и статический адрес

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

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

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

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

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

Расшифровка

Каждый IP-адрес представляет собой 32-битное число, состоящее из четырех октетов (восьмибитных номеров). Адресацию TCP/IP проще понять, приняв концепцию, что каждый метод адресации тесно связан с функцией и задачами компьютера. Каждый компьютер в сети имеет уникальный 32-битный IP-адрес, определяющий не только его самого, но и сеть, в которой он находится. IP-адрес состоит из трех основных элементов:

  • биты, определяющие класс адреса,
  • часть, идентифицирующая локальную сеть (LAN),
  • часть, идентифицирующая конкретный компьютер в сети.
IP-адрес записывается в десятичной системе (от 0 до 9), в четырех трехзначных блоках, разделенных точками (каждый трехзначный блок соответствует 8 битам, поэтому он может быть числом до 0 до 255). В качестве примера можно привести IP, присваиваемый многим маршрутизаторам: 192.168.0.1.

Выделенный адрес

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

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

фото 5

Внутренние и внешние адреса

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

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

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

Определение своего IP

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

Процедура для Windows 2000, XP, Vista, 7, 8:

  1. Выбрать Пуск -> Программы-> Стандартные -> Командная строка;
  2. В открывшемся окне вписать команду «ipconfig» и нажать «Enter»;
  3. В строке, начинающейся с «IPv4 address» будет указан IP-адрес.

В дистрибутивах Linux проверка немного отличается:

  1. Перейти в терминал, использовав комбинацию Ctrl + alt + t;
  2. Набрать команду «ifconfig»;
  3. Адрес отображается на строке «inet addr», после двоеточия;
Из-за того, что IP-адрес является ключевой функцией для сетевого подключения, нужно знать, какой используется протокол. В сети доступно много веб-сайтов, где можно быстро определить свой идентификатор. Однако традиционный вариант всегда может быть полезен, поскольку работает в автономном режиме.

Определение IP-сайта и наоборот

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

  • Открыть командную строку
  • Вписать команду вида: ping название_сайта
  • Подтвердить действие кнопкой «Enter»

В системах Линукс процедура практически не отличается:

  • Открыть терминал.
  • Так само ввести ping адрес_сайта.
  • Он отобразится строке после названия домена.

Если адрес IP известен, а доменное имя сайта нет, его можно узнать с помощью команды nslookup. Она одинаково работает в командной строке Windows и терминале Linux. Потребуется ввести команду:

  • nslookup номер_IP-адреса.

После подтверждения кнопой «Enter» отобразится информация об адресе, включая назначенное ему доменное имя сайта.

фото4

Что можно еще узнать

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

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

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

Что такое MAC адрес

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

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

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

Заключение

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

Kontent Manager