Что это известно практически любому пользователю. Однако не всякий человек знает, что IP-адреса бывают двух видов: глобальные и локальные (еще их называют – частные или внутренние). Первый IP однозначно идентифицирует абонента сети интернет – то есть конкретную машину (компьютер пользователя или сервер провайдера).
Локальный IP-адрес уникален только в пределах lan сети – то есть локальной сети, которая может быть домашней или сетью организации. Не следует путать динамическую адресацию с локальной. Такая адресация – это предоставление web-сервером поставщика интернета (провайдера) адреса, автоматически модифицируемого в начале каждой пользовательской работы.
Напротив, статический адрес определяется один раз и остается неизменным между сессиями. Частные же адреса назначаются администратором местной сети и единственное ограничение, которое на них накладывается – это уникальность в пределах этой сети.
То есть каждая машина «локалки» должна иметь свой, отличный от других компьютеров, внутренний адрес. Роутер (или маршрутизатор) также назначает такие адреса подключенным к нему абонентам, так как тоже является источником локалки.
Частные адреса не могут быть абсолютно произвольными, для них специально выделено несколько диапазонов, вот эта сегментация:
- С 10.0.0.0 по 10.255.255.255.
- С 172.16.0.0 по 172.31.255.25.
- С 192.168.0.0 по 192.168.255.255
Изолированный компьютер также адресуется локально. Это необходимо для обмена данными локальных серверов с локальными клиентами, запущенными на одной и той же машине. Такой врожденный адрес имеет каждый компьютер – 127.0.0.1 (или localhost).
Существует еще один параметр, однозначно идентифицирующий машину (точнее говоря сетевую карту) – это так называемый mac-адрес.
Mac-адрес и IP-адрес – это разные вещи, хотя для однозначной идентификации в сети может использоваться и mac-адрес. Определенный смысл в этом есть, так как каждый сетевой адаптер имеет уникальный mac.
Как узнать, или поменять свой частный IP?
Определить этот параметр в Windows можно двумя способами: выполнить запрос в консоли (командной строке) или воспользоваться сервисом «Панели управления». Опишем только первый способ:
- Используем сочетание клавиш «Win» + «R» для вызова окошка «Выполнить».
- В поле для ввода имени набираем cmd и жмем на «Enter».
- В открывшемся окне консоли пишем команду Ipconfig и снова кликаем на «Enter».
- В итоге получаем на экране отчет, каждая из строк которого соответствует некоторому сетевому параметру. Нас интересует поле «IPv4-адрес» из группы «Ethernet adapter Ethernet». Ниже приводится поясняющий рисунок:
Посмотреть внутренний «айпишник» можно и в «Панели управления», но описывать этот способ мы не станем, а лучше посмотрим, как это делается в Linux (на примере дистрибутива Ubuntu).
Определить частный IP в Ubuntu можно, запустив программу-терминал и набрав в адресной строке инструкцию ifconfig. В результате будет выдан отчет, содержащий среди других параметров тот, который нам нужен. Вот поясняющая картинка:
Как видим, определить параметр в Linux так же просто, как и в Windows. Можно ли изменить частный IP? Разумеется, да.
Самый простой способ сделать это в Windows – снова использовать командную строку и инструкцию Netsh с параметрами.
Более конкретно с помощью команды netsh interface ip set address. Есть ли аналогичные опции в ОС Андроид? И в этой ОС все также просто:
- Удерживаем нажатую мышь на имени сети Wi-Fi.
- В открывшемся меню выбираем пункт «Изменить сеть».
- Появится окошко вроде этого:
Комментарии излишни. При изменении частного адреса необходимо проверить, что чужая машина в «локалке» не имеет такого же IP-адреса. Теперь вы в курсе, как можно узнать свой локальный IP.
