Зачем нужен айпи адрес компьютера
Для просмотра внутреннего и внешнего IP применяются разные способы. Начнем с внутреннего.
«Панель управления» в Windows
Этот простой способ подходит практически для всех версий ОС. Даже те, кто использует Windows 7 или Vista смогут просмотреть свой IP. Сделать требуется следующее.
Командная строка
Многих пользователей пугает данный достаточно архаичный компонент операционной системы, так как управлять командной строкой нужно с помощью текстовых команд. Но на самом деле он очень полезен и может предоставить всю необходимую информацию о компьютере.
Узнать IP своего компьютера при помощи командной строки можно с помощью всего лишь одной команды. Сделать нужно следующее.
Данный способ позволяет определить адрес компьютера в локальной сети. Консоль предоставит информацию как об IPv4, так и об IPv6 (на скриншоте выше).
Приложение «Параметры» (Windows 10)
Пользователи Windows 10 имеют возможность посмотреть IP компьютера альтернативным способом. В «десятке» появилось приложение «Параметры», которое призвано заменить стандартную «Панель управления». Хотя последняя тоже никуда не делась.
Приложение «Параметры» обладает новым оформлением, выполненным в стиле Windows 10 и дает доступ пользователю ко всем настройкам операционной системы. Делаем следующее.
Вот и он.
Диспетчер задач
Диспетчер задач – это универсальный инструмент, который позволяет узнать практически все о текущем состоянии операционной системы. Он отображает количество запущенных процессов, расход оперативной памяти и многое другое.
Предлагаем разобраться как открыть диспетчер задач в статье как открыть диспетчер задач в Windows.
Мало кто знает, но с помощью этого инструмента можно также определить IP адрес компьютера в локальной сети. Запускаем меню «Пуск» перемещаемся в каталог «Windows – Служебные» (1) и щелкаем по пункту «Диспетчер задач» (2).
С помощью компонента «Информация о системе»
Это альтернативный вариант. Он также отличается простотой и доступностью.
- Запускаем компонент «Выполнить» (с помощью «Win+R») и в строке вводим «msinfo32» (1). Нажимаем «ОК» или «Enter» (2).
- Сразу же откроется окно с огромным количеством информации. Здесь требуется кликнуть по пункту «Компоненты» (1), перейти на «Сеть» (2) и выбрать «Адаптер» (3). Информация об IP будет отображаться в правой части окна. Как видите, вычислить IP компьютера не так-то сложно. Но речь шла исключительно о внутреннем адресе. Теперь поговорим о внешнем.
Многие пользователи удивляются, что в свойствах подключения обычно отображается два IP. Не стоит волноваться. Правильные оба. Просто один относится к типу IPv4, а другой – IPv6. Они даже отличаются стилем написания. В первом исключительно цифры, отделенные точками, а во втором – цифры и буквы латинского алфавита, отделенные двоеточиями.
Что такое IP адрес и зачем он нужен?
Смотрите. Когда вы отправляете письмо (обычное, а не электронное), то указываете точный адрес человека — страну, город, улицу, дом и, наконец, ФИО. В этом случае письмо, по идее, должно дойти без проблем (хотя, форс-мажор никто не отменял).
Так вот, в компьютерной сети АйПи адрес точно таким же образом идентифицирует ваш (или любой другой) компьютер. Каждый комп в сети должен иметь свой уникальный адрес, чтобы информация с другого компьютера попала именно ему. Этот уникальный адрес и называется IP.
Причем справедливо это будет для любой сети вплоть до глобальной, т.е. интернета. Не важно сколько в ней будет компьютеров — два, десять или десять тысяч. Это может быть и беспроводная домашняя сеть или корпоративная сеть компании. В любом случае, все компы должны иметь уникальный IP.
Динамические и статические адреса
Но если мы с вами сами не указываем АйПи адрес, то откуда компьютеру о нем известно? Ну, наверное, от того устройства, с помощью которого данная сеть (или ее сегмент) построена. Обычно его называют роутером или маршрутизатором. В этом случае при включении компьютера (или при его подключении к сети) IP адрес ему будет присваиваться автоматически (из заданного диапазона). При каждой перезагрузке компа (или при его отключенииподключении к сети) его АйПи адрес может меняться.
Но есть и другой вариант, когда вы сами в настройках сетевого протокола своего компа можете задать вручную ему IP. Правда, сейчас мало кто так делает (да и в роуторе должен быть отключен режим автоматической раздачи айпишников), но такая возможность тоже имеется.
Это мы все про локальную сеть говорили (домашнюю или корпоративную). Но и в глобальной сети ваш IP адрес может быть:
- Статическим — при каждом новом подключении он остается неизменным.
- Динамическим — при новом подключении к интернету АйПи будет уже другой (у меня именно такой вариант).
Итак, в локальной сети статический или динамический способ раздачи IP адреса выбирают в настройках роутера (устройства эту сеть образующего). Практически всегда АйПишники сейчас раздаются автоматом, т.е. будут динамическими.
В интернете же то, будет ли ваш IP адрес динамическим или статически ,определяется вашим интернет провайдером. Некоторые из них могут вам предоставить фиксированынй АйПи за дополнительную плату, если это необходимо.
Виды IP-адресов
Все IP-адреса классифицируются по нескольким критериям.
По способу использования:
внешние. Используются в глобальных сетях. Именно данный тип айпи-адресов позволяет владельцам сайтов отслеживать статистику посещений, определять характеристики посетителей, выполнять аналитику;
внутренние. Используются внутри локальной (частной) сети. Такой адрес нельзя применять в глобальных системах. Отследить его могут только участники этой же сети.
Из-за ограниченности количества внешних IP-адресов зачастую применяют технологию NAT (Network Address Translation), которая преобразует внутренние идентификаторы во внешние.
По способу определения:
статические (постоянные). Каждому узлу присваивается свой идентификатор на неограниченное время. Один адрес используется только на одном устройстве. Отследить такого пользователя легко;
динамические (непостоянные). Идентификаторы присваиваются на ограниченное время – от начала до конца сессии. Один адрес может использоваться неограниченное число раз разными устройствами. При завершении сессии айпи становится свободным и может быть присвоен другому узлу. Отслеживание пользователей с динамическими IP-адресами затруднительно. Для этого необходим специальный инструмент.
Как узнать внутренний ip адрес компьютера
Для настройки своего роутера вам нужен внутренний ip компьютера. Чтобы узнать свой «серый» IP адрес компьютера на Windows 10 нужно:
- Вызвать командную строку клавишами Win+R.
- Вписать буквы cmd;
- Нажать Enter;
- В чёрном (по умолчанию) поле вписать ipconfig;
- После Enter посмотреть свой серый IPv4-адрес.
Если у вас Мак
- Зайдите в поиск (лупа справа наверху) и наберите «Терминал». Запустите его.
- В терминале напишите sudo nano /etc/hosts и нажмите enter. Sudo — это приставка, которая говорит «выполни команду от имени администратора компьютера», в переводе — substitute user and do. Nano — это текстовый редактор внутри терминала.
- У вас попросят ввести пароль администратора, потому что мы исполняем команду от имени super user. Вводите пароль и нажимайте enter. Буквы пароля не будут видны, нужно ориентироваться по ощущениям.
- Открывается странного вида текстовый редактор. Курсором становитесь после всего, что там написано, и вписываете: 127.0.0.1 (табуляция) vk.com. Чтобы сохранить файл, нажимаете Ctrl+O и Enter. Чтобы выйти, жмите Ctrl+X. Именно Ctrl, а не Cmd, потому что… потому что это терминал, тут своя атмосфера.
- Найдите приложение «Блокнот», правой кнопкой по нему и скажите «Запустить как администратор». Это эквивалент терминальной команды sudo на Маке.
- Нажимаете «Файл — открыть» и идите в c:WindowsSystem32Driversetchosts
- После всего пишете 127.0.0.1 (табуляция) vk.com
- Можно добавить другие строки так же: 127.0.0.1 и нужный домен через табуляцию.
- Сохраняете, закрываете.
Попробуйте теперь зайти на vk.com — браузер выплюнет ошибку. Он попытался сделать запрос главной страницы vk.com по адресу 127.0.0.1, как было сказано в файле hosts. Но так как 127.0.0.1 — это сам компьютер, а он не умеет выводить главную страницу vk.com, он растерялся и не смог.
Когда сдадите диплом, можно будет снова открыть файл hosts и удалить ненужные строки — доступ к vk.com восстановится.
Виды ip-адресов
Адреса устройств, подключенных к сетям, могут различаться не только числовыми значениями, но и некоторыми другими характеристиками, по которым их можно классифицировать.
Статические и динамические адреса
Статический ip – это адрес, который не меняет своего значения при переподключении компьютера. Такой адрес выдается провайдером и прописывается в свойствах сетевой кары. В некоторых случаях такой адрес позволяет усилить безопасность подключения к некоторым Интернет-ресурсам.
Динамический адрес меняется в определенном диапазоне при каждом подключении. Такой адрес выдается автоматически устройством (маршрутизатором) к которому подключен компьютер.
В большинстве случаев домашние компьютеры, подключенные к Интернету, имеют динамические адреса. То же можно сказать и про устройства, использующие SIM-карту.
Внешний и внутренний адрес
Такое разделение используют, когда имеют дело с локальными сетями.
Например, некоторая организация имеет 30 компьютеров, объединенных в локальную сеть, и через роутер подключенных к Интернету. В этом случае компьютеры будут иметь внутренние ip-адреса, присвоенные им маршрутизатором. Обычно для таких локальных сетей используются адреса в диапазоне от 192.168.0.0 до 192.168.255.255.
Сам же маршрутизатор будет иметь в этом случае два адреса, с одной стороны – внутренний из того же диапазона 192.168.***.***, с другой стороны – внешний, присвоенный ему провайдером и видимый из Интернета. Маршрутизатор является шлюзом (посредником), через который локальные компьютеры обмениваются информацией с Интернетом. Именно на его внутренний айпи отправляются все запросы из локальной сети.
В другой организации также может быть своя локальная сеть с такими же адресами, но к ней вы доступа не получите, так как у вас разные роутеры. Любой обмен данными может быть только через них.
Если ваш компьютер не входит в состав локальной сети, а напрямую подключен к Интернету, то внешний и внутренний айпи – это одно и то же.
Версии IP
IP – это сокращение от Internet Protocol, то есть это протокол (правило), на котором основана система адресации. Рассмотренная выше 32-битная система относится к четвертой версии протокола – IPv4.
Несмотря на то, что количество адресов в этой системе превышает 4 млрд., его для подключения всех устройств уже не хватает.
Поэтому на смену IPv4 приходит IPv6 (шестая версия). В этой версии длина адреса составляет уже не 32 бита, а 128 битов. Записывается такой адрес с помощью 16-ричной системы счисления. Например,
Количество адресов в такой системе 2 128 – практически неограниченно.
Классовая адресация IP
Мы не будем рассматривать классовую адресацию IP, поскольку она устарела и больше практически не применяется. У неё были недостатки – она умела делить диапазоны IP адресов только на слишком громоздкие куски сети и поэтому пространства IP адресов использовались неэффективно. Применительно к сегодняшней модели адресации, выражения вроде «сеть класса A», «сеть класса B» и «сеть класса C» не несут особого смысла.
В настоящее время применяется бесклассовая адресация IP.
Как мы помним, каждый IP адрес состоит из 32 бит. В бесклассовой IP адресации идентификатор сети необязательно кратен октету (то есть 8 битам, 16 битам или 24 битам) как в случае с классовой схемой. Например, первые 13 бит могут представлять идентификатор сети, а оставшиеся 19 бит – идентификатор хостов.
Предположим, нам дан IP адрес 123.45.56.89 для которого известно, что первые 13 бит являются идентификатором сети. Наша задача – найти адрес сети.
Находим количество бит, оставшееся для идентификатора хостов:
Для поиска адреса сети (и для многих других операций связанных с вычислением IP адресов и диапазонов) удобнее использовать бинарную запись IP адреса, когда он разделён на 8-битные блоки.
С помощью ipcalc
или онлайн IP калькулятором преобразуем 123.45.56.89 в бинарную форму. Получаем, что IP 123.45.56.89 в бинарной форме это 01111011.00101101.00111000.01011001.
Поскольку мы уже выяснили, что 19 бит остаются для идентификации хостов, то мы просто заменяем последние 19 цифр нулями и получаем: 01111011.00101000.00000000.00000000 (тринадцать бит идентификатор сети + девятнадцать 0 бит для идентификатора хостов).
Теперь конвертируем обратно в соответствующие десятичные значения (можно сделать здесь). В результате мы получаем адрес сети 123.40.0.0. То есть эту подсеть можно записать как 123.40.0.0/13. Причём, если идентификатор хостов заменить всеми единицами, то мы получим последний IP адрес данного диапазона. В данном случае это будет 01111011.00101111.11111111.11111111. Конвертируем эту запись в привычный вид и получаем 123.47.255.255. То есть для IP адреса 123.45.56.89 с маской сети 13, блок можно записать как 123.40.0.0/13 или в виде диапазона как 123.40.0.0-123.47.255.255
Чтобы понимать, что такое маска сети в нотации СЕТЬ/МАСКА, нужно представить себе IP адрес в виде двоичного числа длиной 32 символа. Так вот, МАСКА — это количество первых чисел, которые не могут меняться для обозначения хостов. Например, при длине маски 15, выделенные полужирным биты не могут меняться для обозначения хостов 01111011.00101101.00111000.01011001.
Следовательно, чем длиннее маска, тем меньший размер блока IP. При максимальной маске /32, в подсети всего один IP адрес. При длине маски /24 в подсети будет 256 адресов. При маске /22 будет 1024 адресов.
Количество адресов в подсети можно посчитать по формуле 2 (32-длина маски) .
Статический ip-адрес — плюсы и минусы
Поскольку в настоящее время чаще всего преобладают динамические, важно отметить плюсы постоянного адреса.
Компании в основном будут прибегать к статическим, если они размещают серверы и веб-сайты, для которых требуется высокий процент времени безотказной работы. При передаче голоса по IP или у них есть сотрудники, которые часто работают из дома. Используя приложение удаленного доступа и статический ip, сотрудник всегда может получить доступ к своему компьютеру.
В большинстве случаев такие адреса будут эксплуатироваться предприятиями для упрощения операций с FTP, VPN-серверами, базами данных, сетевым оборудованием, а также услуг веб-хостинга. Использование переменного адреса может быть затруднено для размещения веб-сайта, поскольку с каждым новым изменением адреса настройки маршрутизатора должны будут меняться, чтобы перенаправлять запросы на правильный номер. Без этого процесса конечный пользователь не получит доступ к сайту, поскольку маршрутизатор не будет знать, какое устройство в сети размещает веб-сайт.
DNS-серверы также обычно задействуют статические IP-адреса. Если бы IP регулярно менялся, DNS-сервер пришлось бы перенастраивать на маршрутизаторе так же часто. Когда домен устройства недоступен, ПК все равно подключится к серверу в сети, используя статический номер. Например, его всегда можно настроить на подключение к статическому IP-адресу сервера, а не к имени хоста. Это будет означать, что компьютер все еще подключен к DNS-серверу, даже если последний работает неправильно.
По сути, любая служба или функция, требующая прямого контакта, должна иметь постоянный адрес. Вот почему службы, которым требуется согласованное соединение, например служба файловой системы или онлайн-игра, будут использовать статический IP-адрес.
При необходимости администратор локальной сети может воспользоваться DHCP для назначения IP-адресов, которые не меняются. Это очень полезно, когда конкретный пользователь должен сохранить свой конкретный адрес, например, в правиле брандмауэра, где только этот узел разрешен для доступа к определенному сайту. Другим примером является публикация научного журнала в Интернете при использовании исходного адреса пользователя для лицензирования.
Как устройство получает свой IP-адрес
Теперь, когда Вы знаете основы работы IP-адресов, давайте сначала поговорим о том, как устройства получают свои IP-адреса. На самом деле существует два типа назначений IP: динамический и статический.
Динамический IP-адрес назначается автоматически при подключении устройства к сети. Для этого в подавляющем большинстве современных сетей (включая Вашу домашнюю сеть) используется протокол динамической конфигурации хоста (DHCP). DHCP встроен в Ваш роутер. Когда устройство подключается к сети, оно отправляет широковещательное сообщение с запросом IP-адреса. DHCP перехватывает это сообщение, а затем назначает IP-адрес этому устройству из пула доступных IP-адресов.
Для этой цели существуют определенные диапазоны частных IP-адресов. То, что используется, зависит от того, кто сделал Ваш роутер, или как Вы настроили его самостоятельно.
Дело в том, что динамические адреса иногда меняются. DHCP-серверы сдают в аренду IP-адреса устройствам, и когда срок аренды истекает, устройства должны возобновлять аренду. Иногда устройства получают другой IP-адрес из пула адресов, которые может назначить сервер.
В большинстве случаев это не имеет большого значения, и все будет «просто работать». Однако иногда Вам может потребоваться присвоить устройству IP-адрес, который не изменяется. Например, возможно, у Вас есть устройство, к которому Вам нужно получить доступ вручную, и Вам легче запомнить IP-адрес, чем имя. Или, может быть, у Вас есть определенные приложения, которые могут подключаться только к сетевым устройствам, используя их IP-адрес.
В этих случаях Вы можете назначить статический IP-адрес этим устройствам. Есть несколько способов сделать это. Вы можете вручную настроить устройство со статическим IP-адресом, хотя иногда это может быть затруднительным. Другое, более элегантное решение — настроить маршрутизатор для назначения статических IP-адресов определенным устройствам во время динамического назначением DHCP-сервером. Таким образом, IP-адрес никогда не меняется, но Вы не прерываете процесс DHCP, который обеспечивает бесперебойную работу.