Неожиданно "завис" один из компьютеров в офисной сети? А может, пропал доступ к сетевому диску или принтеру? Без паники! Даже если вы не системный администратор, эта статья поможет разобраться, как найти "исчезнувший" ПК в локальной сети всего за пару минут.
Почему важно знать имя компьютера по IP
Для начала давайте разберемся, что такое IP адрес и имя компьютера в сети. IP адрес - это уникальный числовой идентификатор устройства в компьютерной сети. Обычно это 4 числа разделенных точками, например 192.168.0.1. А имя компьютера - это буквенно-цифровое обозначение, например, MYPC или PrintServer01.
Зачем же нужно знать, какое имя компьютера соответствует тому или иному IP? Вот несколько причин:
- Чтобы "достучаться" до зависшего ПК и перезагрузить его
- Для настройки сетевого оборудования (маршрутизаторы, принтеры)
- При мониторинге работы локальной сети
- Для определения источника сетевых атак
- Чтобы быстро найти конкретный компьютер в большой сети
Например, вы работаете в офисе из 50 компьютеров. Вдруг перестает печатать сетевой принтер. Системный администратор в отпуске. Что делать? Можно попробовать узнать имя принтера по IP в сети и перезагрузить его удаленно.
Как говорит Иван Петров, сетевой инженер: "Знать как определить имя компьютера в сети по IP - обязательный навык для любого сисадмина. Это может очень пригодиться в нештатной ситуации, когда нужно срочно найти и перезагрузить упавший сервер или компьютер".
Как узнать имя ПК по IP в Windows
Давайте рассмотрим несколько способов определить имя компьютера в сети Windows по IP адресу.
Командная строка
Самые быстрые способы узнать имя ПК по IP - через командную строку Windows. Вот основные команды:
- nbtstat -a ip-address - отобразит имя и сетевую группу ПК
- ping -a ip-address - выведет имя устройства в ответе ping
- nslookup ip-address - найдет имя по IP с помощью DNS
- arp -a - покажет таблицу соответствия IP и MAC адресов
Например, чтобы узнать имя ПК с IP 192.168.1.101, введите:
nbtstat -a 192.168.1.101
В ответ вы увидите примерно следующее:
Имя компьютера <00> - <00> - <00> - <00> - <00> - <00>: WORKSTATION01<00>
Здесь видно, что искомое имя - WORKSTATION01. Аналогично можно использовать другие команды.
Графические способы в Windows
Если вы не любитель командной строки, в Windows есть и графические способы узнать имя ПК по IP:
- В меню Пуск - ipconfig
- Win + Pause - Свойства системы
- Панель управления - Сеть и интернет - Сетевые подключения
- Панель управления - Система - Диспетчер устройств
- На рабочем столе - Свойства ярлыка - Подробно
Давайте последовательно разберем эти способы на примере Windows 10.
- Откройте командную строку через меню Пуск и введите ipconfig. Найдите нужный IP адрес и рядом увидите имя ПК.
- Нажмите Win + Pause, откроются Свойства системы. В разделе "Имя компьютера, домен и рабочая группа" будет указано имя ПК.
- Зайдите в Панель управления - Сеть и интернет - Сетевые подключения. Щелкните правой кнопкой на активном сетевом подключении, выберите Свойства. На вкладке Общие увидите имя.
По аналогии можно использовать диспетчер устройств, свойства ярлыка на рабочем столе и другие способы через графический интерфейс Windows.
Сторонние утилиты
Если встроенных средств Windows недостаточно, можно использовать сторонние утилиты:
- Advanced IP Scanner
- Angry IP Scanner
- SoftPerfect Network Scanner
Эти программы позволяют не только определить имя ПК по IP, но и получить другую полезную информацию о компьютерах в сети.
Например, запустите Advanced IP Scanner, нажмите "Scan", дождитесь окончания сканирования. В таблице результатов найдите нужный IP адрес, рядом в столбце "Hostname" будет указано имя этого компьютера.
Как узнать имя компьютера в Linux
В операционных системах Linux тоже есть несколько способов определить имя ПК по IP адресу.
Команды в Linux
В терминале Linux можно воспользоваться такими командами:
- ping ip-address
- nslookup ip-address
- dig -x ip-address
- host ip-address
- arp -a
Например, чтобы узнать имя ПК с IP 192.168.0.100 в терминале Linux Mint, введите:
ping 192.168.0.100
В ответе ping будет указано:
PING printer01 (192.168.0.100) 56(84) bytes of data.
Здесь видно, что принтеру с этим IP соответствует имя printer01.
Графические способы в Linux
В графическом интерфейсе Linux тоже можно найти имя ПК по IP адресу:
- В GNOME откройте Настройки - Подключения - Параметры IPv4
- В KDE зайдите в Информация о системе - Сеть
Например, в Ubuntu с GNOME нажмите на иконку сети и выберите "Подключения". Там найдите активное проводное соединение, щелкните на нем и перейдите на вкладку IPv4. Рядом с IP адресом будет указано имя ПК.
Сторонние утилиты для Linux
Помимо встроенных средств, в Linux есть полезные сторонние утилиты для определения имени компьютера по IP:
- Nmap
- NetScan
- IPTools
- Macchanger
Например, Nmap при сканировании сети может сопоставить IP адреса и имена всех найденных устройств. Macchanger умеет не только менять MAC-адрес, но и отображать текущие сетевые параметры системы.