Как узнать имя компьютера в локальной сети
Самый простой способ узнать имя компьютера в локальной сети, это воспользоваться комбинацией клавиш . Данная комбинация работает в Windows 11, Windows 10 и Windows 7.

Windows 11
Если у вас Windows 11, то после нажатия комбинации клавиш появится окно «» с разделом настроек «Система — О системе». Здесь в самом верху окна будет указано имя компьютера в локальной сети.
Также рядом расположена кнопка «Переименовать этот ПК» с помощью которой можно изменить данное имя компьютера.

Windows 10
В Windows 10 после нажатия комбинации клавиш появится окно «» с разделом настроек «Система — О программе». Здесь в блоке «» в строке «» указывается имя компьютера в локальной сети.
Также чуть ниже на той же странице настроек есть кнопка «Переименовать этот ПК» для изменения этого имени.

Windows 7
В Windows 7, а также старых версиях Windows 10, после нажатия данной комбинации клавиш появляется окно «Просмотр основных сведений». В этом окне в строке «» указывается имя компьютера в локальной сети.


После нажатия на ссылку «» открывается окно «». Здесь также указано имя компьютера, а также имя локальной группы. Чуть ниже есть кнопка «», которая открывает окно для смены имени.

После нажатия на кнопку «» появится окно «Изменение имени компьютера или домена».

Здесь можно указать новое имя для вашего ПК, а также изменить название домена или рабочей группы.
Как определить имя компьютера по свойствам ярлыка
Еще один не сложный способ определения имени компьютера заключается в использования любого ярлыка на рабочем столе. Для этого нужно кликнуть правой кнопкой мышки по любому ярлыку (нужен именно ярлык, а не файл) и перейти в «». После этого в свойствах ярлыка нужно открыть вкладку «» и найти там строчку «».

В этой строке будет указано имя компьютера, на котором находится данный ярлык.
Как определить имя компьютера с помощью командной строки
Также вы можете определить имя компьютера с помощью командной строки. Для этого нажмите комбинацию клавиш Windows-R и выполните команду «» либо запустите командную строку любым другим удобным способом.
В открывшемся окне командной строки нужно выполнить команду «», после чего операционная система выведет текущее название системы в локальной сети.

Также через командную строку можно изменить имя компьютера. Для этого запустите CMD с правами администратора и выполните следующую команду:
wmic computersystem where name=”%computername%” call rename name=”NewName”
Где «» — это новое имя.
Как найти имя компьютера в msinfo32
– это команда, которую нужно выполнить для того, чтобы открыть окно «Сведения о системе». В этом окне можно получить большое количество информации о текущей конфигурации системы и состоянии Windows. В частности, здесь можно найти имя компьютера в локальной сети.
Итак, для того чтобы воспользоваться данным способом вам нужно нажать комбинацию клавиш Windows-R и выполнить команду «». Также вы можете ввести данную команду в поиск в меню «Пуск».
После этого перед вами должно появиться окно «Сведения о системе». Здесь нужно выделить мышкой первый раздел и обратить внимание на информацию в правой части окна.

Тут нужно найти строку «Имя системы», в которой и будет указано имя компьютера.
Как узнать имя компьютера по IP адресу в сети
Если вам нужно узнать имя другого компьютера в локальной сети, то вы можете сделать это по IP адресу. Для этого нужно запустить командную строку и выполнить команду:
ping -a 192.168.1.1
Где «» — это IP адрес имя которого нужно узнать.

При использовании параметра «-a» система выполнит команду Ping с выводом сетевого имени компьютера.
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.
You can find a server name from an IP address using the Windows command prompt. Use the nslookup tool to find the hostname from the IP. Вы также можете использовать инструменты с открытым исходным кодом для подобных запросов или выполнить онлайн-поиск.
Имена хостов и IP-адреса
Каждый компьютер, доступный через Интернет, имеет так называемый интернет-протокол или IP-адрес. Адрес представляет собой числовую строку, которую компьютеры используют для маршрутизации информации в нужное место.
Некоторые компьютеры также имеют имена хостов или доменные имена. Это удобочитаемые имена, которые идентифицируют сервер, например test123.example.com. Сеть компьютеров, называемая системой доменных имен, существует для преобразования между доменными именами и IP-адресами. Ваш веб-браузер, программа электронной почты и другие инструменты автоматически запрашивают DNS от вашего имени, и вы можете выполнять собственные поиски с помощью инструментов командной строки.
Некоторые компьютеры в локальной сети имеют локальные имена или IP-адреса, недоступные за пределами сети.
Найти имя компьютера по IP
Чтобы использовать командную строку Windows для поиска имени компьютера по его IP-адресу, откройте командную строку, введя «CMD» в поле поиска на панели задач или в меню «Пуск».
Вы также можете использовать nslookup для поиска IP-адреса данного доменного имени и для других целей.
Интернет-поиск IP
Когда вы хотите найти информацию об IP-адресе или домене, онлайн-инструменты могут предоставить эту информацию. Некоторые из этих инструментов обращаются к записям DNS, чтобы найти IP-адрес по имени компьютера или наоборот. Некоторые обращаются к другим базам данных, называемым базами данных Whois, чтобы определить компанию или человека, которому принадлежит IP-адрес или доменное имя. Вся эта информация доступна бесплатно, поэтому нет причин платить за нее.
Nslookup — не единственный инструмент командной строки для запроса информации DNS.
Еще один мощный инструмент называется «Копать». Это инструмент с открытым исходным кодом, который вы можете загрузить для большинства современных операционных систем, включая Windows, macOS и Linux. Его синтаксис немного отличается от nslookup.
Многие операционные системы Unix поставляются с Dig, а также с инструментом командной строки под названием «хост», который может преобразовывать доменные имена в IP-адреса и наоборот, подобно nslookup.
Утилита и прибыльная команда nslookup позволяет обращаться к серверу имен (NS) из командной строки. С ее помощью можно проверить проверку работы DNS-сервера и созданных в нем записей. В данной инструкции подробно разберем работу с данной утилитой.
nslookup и синтаксис
Описание опций
Примеры
Аналоги
Ввод команды и синтаксис
Для работы с утилитой необходимо открыть командную строку (cmd или powershell в Windows и unix-shell в UNIX). В базе данных Windows встроена встроенная утилита, и мы можем работать с ней в любой момент. Для некоторых дистрибутивов Linux в случае необходимости установка утилиты одной из команд:
yum установить nslookup
apt-get install nslookup
* первая команда для систем на базе Red Hat, вторая — Debian.
Для выполнения возвратной команды:
Самый простой пример использования команды:
Утилита также поддерживает работу в интерактивном режиме — вводим команду:
После можно делать запросы.
Опции nslookup
Также мы можем найти описание для nslookup.
а) в базе данных Windows:
б) в Linux:
Использование опций
При вводе команды nslookup к опции добавления дефиса, например:
nslookup -timeout=1 -type=MX dmosk.ru
Если мы работаем с nslookup в интерактивном режиме, то опции задаются с помощью команды set:
* первая команда запрашивает для выполнения подробных файлов. Второй — запрос для домена dmosk.ru.
Примеры использования
1. Запрос записи ipv6 для домена mail.ru.
nslookup -type=AAAA mail.ru
б) интерактивный режим:
2. Прописать NS сервера для домена google.com.
nslookup -type=NS google.com
3. Определить mx-записи для yandex.ru через DNS-сервер 8.8.8.8
nslookup -type=MX yandex.ru 8.8.8.8
Аналоги nslookup
1) В качестве альтернативы командной очереди, можно вырастить онлайн-сервисы для загрузки к DNS. Например, на 2whois.ru.
2) Для Linux можно использовать утилиту dig, которая также связана с выполнением входов к DNS.
3) На мобильных устройствах, например, под управлением Android есть свои утилиты для опроса DNS. Например, Пинг и Сеть.
Была ли полезна вам эта инструкция?
Кроме того, эта команда используется для поиска и устранения проблем с DNS. В данном руководстве мы рассмотрим наиболее типичные примеры ее применения.
Команда nslookup может работать в интерактивном и неинтерактивном режимах. Интерактивный режим позволяет пользователю в режиме диалога отправлять DNS-серверу запросы о различных узлах и доменах. Неинтерактивный режим позволяет отправить один запрос об одном узле или домене.
Наиболее распространенные опции и типы аргументов мы рассмотрим ниже в соответствующих примерах.
Получение IP-адреса домена
$ nslookup yandex.ru

Авторитативный и неавторитативный ответы
В приведенном результате присутствует фраза «Non- Authoritative Answer» (неавторитативный ответ).
Авторитативным считается ответ от DNS-сервера, на котором есть полная информация о зоне домена. Во многих случаях на DNS-серверах такой информации нет, они хранят кэш с результатами прошлых запросов, на которые был получен авторитативный ответ. Когда такой сервер получает запрос, он осуществляет поиск в файле кэша и при наличии необходимых данных отправляет их как неавторитативный ответ, как в рассматриваемых нами примерах.
Запрос записи MX
$ nslookup -query=mx redhat.com
Запрос записи NS
Запись NS (Name Server, сервер имен) содержит соответствие доменного имени DNS-серверу, авторитативному для заданного домена. Ее можно получить при помощи опции -query=ns:
$ nslookup -query=ns yandex.ru
Запрос записи SOA
Запись SOA (Start of Authority, начальная запись зоны) содержит информацию о зоне домена, адрес его администратора, серийный номер и т.д. Ее можно получить при помощи опции -query=soa:
$ nslookup -query=soa yandex.ru
Просмотр всех имеющихся записей DNS
При помощи опции -query=any мы можем просмотреть все записи DNS, которые у нас есть для заданного доменного имени:
$ nslookup -type=any google.com

Обратный поиск DNS
$ nslookup 5.255.255.70

Использование конкретного DNS-сервера
Для разрешения доменного имени можно использовать конкретный сервер имен (в данном случае ns1.redhat.com):
$ nslookup redhat.com ns1.redhat.com
Обратите внимание, что в результате отсутствует фраза «Non-authoritative answer», так как ns1.redhat.com обладает всей информацией о зоне для redhat.com.
Изменение номера порта
По умолчанию DNS-серверы используют порт 53, но при необходимости можно указать другой номер порта посредством опции -port:
$ nslookup port 56 yandex.ru
Изменение интервала ожидания ответа
Интервал ожидания ответа по умолчанию можно изменить, указав желаемое значение в секундах с опцией -timeout:
$ nslookup -timeout=10 google.com
Режим отладки
При помощи опции -debug вы можете включить режим отладки:
$ nslookup -debug redhat.com

В режиме отладки при поиске выводится информация о пакетах.
Интерактивный режим
Для входа в интерактивный режим запустите команду nslookup без опций. Далее можно вводить необходимые имена или адреса, а также устанавливать парметры при помощи команды set, например, следующие команды интерактивного режима:

возвращают результат, аналогичный команде
Конечно, при поиске записей для одного имени использовать интерактивный режим бессмысленно. Но при необходимости работы с большим количеством записей он очень удобен, так как позволяет работать в режиме диалога.
Заключение
Мы рассмотрели основы работы с командой nslookup, а также основные типы записей DNS. Для более подробной информации о команде и ее опциях можно обратиться к соответствующей man-странице.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Nslookup (name server lookup) is a command-line tool that is used to diagnose and validate DNS servers and records, and to find name resolution problems in the DNS subsystem. The nslookup tool was originally developed as a part of the BIND package and ported to Windows by Microsoft. Nslookup is currently a built-in tool in all supported versions of Windows.
Что такое система доменных имен (DNS)?
DNS похож на «телефонную книгу» Интернета, которая переводит понятные имена, которые мы вводим, в базовые IP-адреса, назначенные веб-серверам или другим серверам, к которым мы подключаемся. Локальный DNS-сервер обычно преобразует локальные веб-серверы в локальной сети в IP-адреса, необходимые для внутренних DNS-имен, в то время как общедоступные DNS-серверы разрешают общедоступные ресурсы.
Как использовать Nslookup для проверки записей DNS?
Используя утилиту командной строки nslookup, вы можете определить IP-адрес любого сервера по его DNS-имени, выполнить обратный поиск DNS и получить информацию о различных записях DNS для определенного доменного имени.
Вы можете просмотреть или изменить предпочитаемый и альтернативный IP-адрес DNS-сервера в свойствах сетевого подключения.

Или вы можете получить настройки DNS-сервера из командной строки CLI с помощью команды ipconfig:

Вы можете использовать инструмент nslookup в интерактивном или неинтерактивном режиме.
Чтобы запустить DNS-запрос с помощью инструмента nslookup в неинтерактивном режиме, откройте командную строку и выполните приведенную ниже команду для базового синтаксиса nslookup:
В этом примере мы запросили IP-адрес домена theitbros.com. Утилита nslookup запрашивает DNS-сервер (он указан в строке Server) и возвращает, что это имя соответствует IP-адресу 37.1.214.145 (по умолчанию отображаются записи A и AAAA).
Этот ответ означает, что ваш DNS-сервер доступен, работает правильно и обрабатывает запросы на разрешение DNS-имен.
Если вы получили такой ответ:
*** dns1.contoso.com не может найти theitbros.com: несуществующий домен
Это означает, что для данного доменного имени на DNS-сервере не найдено ни одной записи.
Если ваш DNS-сервер недоступен или не отвечает, вы получите сообщение об ошибке превышения времени ожидания запроса DNS.
В этом случае проверьте, правильно ли вы указали адрес DNS-сервера и нет ли проблем с сетевым подключением у провайдера ИС.
Неавторитетный ответ означает, что DNS-сервер, выполнивший запрос, не является владельцем зоны theitbros.com (в его базе данных нет записей об этом домене) и выполнять разрешение имени рекурсивным запросом к другому Использовался DNS-сервер.
Включить и отключить рекурсивный режим nslookup можно с помощью команд (по умолчанию рекурсивные DNS-запросы включены):
установить рекурсию
установить нерекурсию
Вы можете получить доступ к авторитетному DNS-серверу, указав его адрес непосредственно в параметрах утилиты nslookup. Например, чтобы разрешить имя на авторитетном DNS-сервере (который содержит этот домен), используйте команду:
Nslookup theitbros.com ns1.theitbros.com
При запуске nslookup без параметров утилита переходит в интерактивный режим. В этом режиме вы можете выполнять различные команды. Полный список доступных внутренних команд утилиты nslookup можно просмотреть, введя вопрос.
Совет. Обратите внимание, что команды nslookup чувствительны к регистру.

Чтобы закрыть интерактивный сеанс nslookup, введите exit и нажмите Enter.
Вы можете выполнять обратный поиск (получать DNS-имя по IP-адресу). Просто введите IP-адрес в интерактивной строке nslookup и нажмите Enter.

Использование Nslookup для получения различных типов записей DNS
Тип записей ресурсов nslookup по умолчанию — A и AAAA, но вы можете использовать другие типы записей ресурсов:
Вы можете указать определенные типы записей для поиска с помощью параметра nslookup:
Например, чтобы вывести список всех почтовых серверов, настроенных для определенного домена (записи MX, Mail eXchange), выполните команду:
nslookup -type=mx theitbros.com

theitbros.com предпочтение MX = 10, почтовый обменник = mail.theitbros.com
theitbros.com предпочтение MX = 20, почтовый обменник = mail.theitbros.com
mail.theitbros.com интернет-адрес = 37.1.214.145
Как видите, у этого домена 2 MX-записи с приоритетами 10 и 20 (чем меньше число, тем выше приоритет MX-адреса). Если вы не видите записи MX, возможно, они просто не настроены для этого домена.
Чтобы просмотреть все записи DNS в доменной зоне, выполните команду:
nslookup -type=любой theitbros.com

theitbros.com Интернет-адрес = 37.1.214.145
сервер имен theitbros.com = ns2.theitbros.com
theitbros.com сервер имен = ns1.theitbros.com
ns2.theitbros.com Интернет-адрес = 74.80.224.189
ns1.theitbros.com Интернет-адрес = 37.1.214.145
nslookup -type=soa theitbros.com
theitbros.com
первичный сервер имен = pdns1.registrar-servers.com
ответственный почтовый адрес = hostmaster.registrar-servers.com
серийный номер = 1601449549
обновление = 43200 (12 часов)
повтор = 3600 (1 час)
истекает = 604800 (7 дней)
по умолчанию TTL = 3601 (1 час 1 секунда)
pdns1.registrar-servers.com интернет-адрес = 156.154.130.200
pdns1.registrar-servers.com IPv6-адрес AAAA = 2610:a1:1022::200

Если вы хотите получить список TXT-записей домена (например, при просмотре настроек SPF), выполните команду:
nslookup -type=TXT theitbros.com
Опция отладки позволяет получить дополнительную информацию, содержащуюся в заголовках клиентских DNS-запросов и ответов сервера (время жизни, флаги, типы записей и т.д.):

Текущие значения всех указанных параметров nslookup можно просмотреть с помощью команды:
Сервер по умолчанию: ns1.theitbros.com

По умолчанию DNS-серверы прослушивают UDP-порт 53, но при необходимости вы можете указать другой номер порта, используя параметр -port:
nslookup порт 56 theitbros.com
установить порт = 56
Вы можете изменить интервал ожидания ответа от DNS-сервера. Обычно это необходимо при медленных или нестабильных сетевых соединениях. По умолчанию, если в течение 5 секунд не приходит ответ, запрос повторяется, увеличивая время ожидания в 2 раза. Но вы можете вручную установить это значение в секундах, используя опцию -timeout:
nslookup -timeout=10 theitbros.com
Примеры наиболее часто используемых команд Nslookup
Получить IP-адрес хоста/домена (запись A):
Получить и IPv6-адрес для хоста/домена:
nslookup -type=AAAA mx.theitbros.com
Список записей MX домена:
nslookup -query=mx theitbros.com

Запрос NS-записей (список DNS-серверов, ответственных за домен):
nslookup -type=ns theitbros.com
Получить запись SOA для домена:
Список всех доступных записей DNS для определенного домена:
Обратный поиск DNS (получить запись DNS по IP-адресу):
Запрос определенного DNS-сервера вместо сервера по умолчанию (предпочтительный DNS):
nslookup theitbros.com ns1.siteground.net
Проверить запись PTR:
nslookup -type=ptr 0.36.209.35.in-addr.arpa
Запросить DNS-сервер, используя режим отладки nslookup:
nslookup -debug theitbros.com
Изменить интервал ожидания ответа по умолчанию:
nslookup -timeout=20 theitbros.com
В этом разделе мы перечисляем распространенные ошибки, которые может возвращать инструмент nslookup:
Часто задаваемые вопросы
nslookup — бесценный инструмент для диагностики проблем с DNS. Это позволяет вам проверять ответы DNS-сервера, подтверждать детали записи домена и устранять проблемы с разрешением, предоставляя четкий путь к устранению сетевых проблем.
Почему DNS сравнивают с «телефонной книгой» Интернета?
При запуске nslookup отправляет запросы на DNS-сервер, указанный в настройках сетевого адаптера, этот сервер считается вашим DNS-сервером по умолчанию (предпочтительным). Понимание этого взаимодействия может помочь в настройке параметров для оптимальной производительности сети.
Каково значение «неавторитетного ответа», который я вижу при использовании nslookup?
«Неавторитетный ответ» означает, что DNS-сервер, выполняющий запрос, не является владельцем запрошенного домена и выполнил рекурсивный запрос к другому DNS-серверу. Это ключевой момент в понимании пути решения вашего запроса.
Что делает параметр «-type» в командах nslookup?
Параметр «-type» в командах nslookup помогает указывать и запрашивать различные типы записей DNS, такие как A, MX, SOA и другие. Этот параметр расширяет возможности nslookup, предоставляя подробные сведения о различных аспектах DNS.
Что означает термин «обратный поиск» в контексте DNS?
Обратный поиск означает получение доменного имени путем ввода IP-адреса. Эта функция nslookup помогает идентифицировать источник трафика или атак и является важнейшим инструментом сетевой экспертизы.
При использовании nslookup вы можете столкнуться с такими ошибками, как «Время ожидания запроса DNS истекло», «Несуществующий домен» или «Нет ответа от сервера». Понимание этих ошибок может помочь эффективно диагностировать проблемы с сетью или сервером.
Подведение итогов
Понимание и эффективное использование nslookup в Windows может изменить правила игры при устранении неполадок в сети. Этот мощный инструмент, встроенный прямо в вашу операционную систему, дает ценную информацию о мире DNS-серверов и записей. Будь то простая задача проверки IP-адреса домена или сложное исследование записей DNS, nslookup — отличный инструмент.
В этом руководстве мы рассмотрели многогранную функциональность nslookup — от базового синтаксиса до сложных команд, от запроса различных типов записей до обработки распространенных ошибок. Мы также рассмотрели, как nslookup может помочь в диагностике и устранении проблем с DNS, повышая надежность и производительность вашей сети. Эффективно устраняя проблемы с DNS с помощью nslookup, вы сможете устранить одну из наиболее распространенных проблем, лежащих в основе многих проблем с подключением клиентов.
В этой статье будет представлена команда nslookup, которая используется для получения записей сервера. Он также предоставит примеры наиболее популярных опций команды.

Примечание. Если вы не знакомы с типами записей DNS, мы настоятельно рекомендуем вам прочитать «Объяснение типов записей DNS», прежде чем углубляться в эту статью.
Синтаксис Nslookup
Команду nslookup можно использовать в двух режимах: интерактивном и неинтерактивном. Чтобы запустить интерактивный режим nslookup, введите только имя команды:
Появившаяся подсказка позволяет выполнить несколько запросов к серверу.

Например, вы можете ввести доменное имя и получить информацию о нем.
После того, как nslookup выводит информацию, выдается еще одно приглашение.

В интерактивном режиме укажите опцию в отдельной строке перед запросом. Перед опцией стоит set:

Чтобы выйти из интерактивного режима, введите:
Неинтерактивный режим позволяет использовать nslookup для выполнения одиночных запросов. Синтаксис неинтерактивного режима:
Команда и запрос пишутся в одной строке.

Параметры Nslookup
nslookup предустановлен во всех основных операционных системах. Если вам нужно снова установить его в Ubuntu или другом дистрибутиве Linux с менеджером пакетов APT, установите пакет dnsutils:
sudo apt установить dnsutils
В CentOS, Fedora и Red Hat nslookup является частью пакета bind-utils. Установите его, запустив:
sudo dnf install bind-utils
Примечание. Официальный ответ в выводе nslookup относится к ответу, предоставленному одним из серверов имен, принадлежащих искомому домену. Неавторитетный ответ предоставляется сервером имен, не связанным с конкретным доменом, например сервером имен вашего интернет-провайдера.
Просмотр NS-записей домена
Записи сервера имен (NS) хранят имена серверов имен домена. Чтобы просмотреть записи NS домена, введите:
В выводе перечислены все доступные серверы имен:

Просмотр записей MX доменов
Записи MX хранят все соответствующие данные сервера Mail Exchange. Эта информация используется для маршрутизации всех запросов электронной почты для домена на соответствующий почтовый сервер.
Проверьте данные MX домена, набрав:
Вывод показывает имена почтовых серверов.

Выполнение обратного поиска DNS
Хотя nslookup предоставляет информацию о доменном имени, его также можно использовать для поиска доменного имени, связанного с IP-адресом.
Команда выводит доменное имя.

Просмотр записей SOA
Просмотрите записи SOA домена, набрав:
Вывод команды nslookup показывает соответствующую информацию:

Просмотр текстовых записей
Вывод показывает каждую запись TXT в отдельной строке:

Просмотреть все записи
Просмотр всех доступных DNS-записей домена с помощью любой опции.
Вывод показывает информацию NS, SOA, MX и TXT:

Просмотр информации об определенном сервере имен
Вывод теперь ограничен указанным вами сервером имен:

Просмотр записей указателя
Записи указателей используются для обратного поиска DNS, чтобы подтвердить, что IP-адрес принадлежит определенному доменному имени. При использовании опции ptr введите IP-адрес в обратном порядке, т. е. 1.2.3.4 станет 4.3.2.1:
Найдите доменное имя в выходных данных.

Запрос порта не по умолчанию
DNS-серверы используют для связи порт 53. Если вы хотите проверить другой порт, укажите его в опции порта:
Просмотр отладочной информации
Чтобы просмотреть информацию, полезную для отладки, используйте опцию отладки:

Примечание. В интерактивном режиме установка параметра отладки включает режим отладки. Для выхода из режима установите опцию nodebug.
После прочтения этой статьи вы должны знать, как установить и использовать команду nslookup в Linux. В статье приведены примеры наиболее распространенных вариантов использования nslookup.


