Как определить имя локального компьютера с помощью команды hostname
Имя хоста — это уникальная метка, которая идентифицирует машину в сети.
Должна существовать таблица соответствия между hostname и IP адресом это нужно для для маршрутизации пакетов.
Хост может иметь несколько имён, но предпочтительным является вариант, когда имя одно.
Существует три класса hostname : static , pretty и transient .
Так как CentOS 7 поддреживает только Fully Qualified Domain Names (FQDNs), советую тщательно проверить hostname, который вы планируете использовать.
- Строчные буквы от a до z
- Цифры от 0 до 9
- Точки и дефисы
- Hostnames может быть от 2 до 63 символов
- Hostnames должен начинаться и заканчиваться цифрой или буквой
Узнать имя своего хоста
Существует несоколько способов узнать имя своего хоста.
Часто для этого достаточно просто посмотреть в терминал
Пример моего терминала
[andrei@ localhost Downloads]$
andrei - это имя пользователя
localhost - это имя хоста
Downloads - имя текущей директории
Посмотреть порядок можно выполнив
W - Working Directory - Рабочая диретория
Static hostname: localhost.localdomain Icon name: computer-vm Chassis: vm Machine ID: 35e254eda578c54084b96e06d5f285cf Boot ID: afb44fef8d764f30bb89550849b02fde Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-1160.36.2.el7.x86_64
Изменить имя хоста
С помощью команды hostname
hostname dns-server
hostname
Если заново открыть терминал изменения будут видны в командной строке.
Это имя хоста сохранится только до перезагрузки системы
Если выполнить hostnamectl видно, что помянелось только динамическое имя хоста
Если изучить файл hostname , также можно увдиеть отсутствие изменений.
С помощью hostnamectl
Это постоянное изменение. Т.е. новое имя хоста имеет класс persistent.
pretty name
Чтобы задать pretty name нужно воспользоваться кавычками
Появилось pretty hostname а static hostname такое же , но без запрещенных символов
hosts
Изучить информацию об именах других хостов можно в файле hosts
В моём примере в сети есть два хоста:
Зайдём на него с помощью ssh и посмотрим, есть ли у него записи об именах других хостов в сети.
Для наглядности я теперь буду показываеть приглашение терминала чтобы было видно имя хоста.
Выполним ping по IP
PING 192.168.56.149 (192.168.56.149) 56(84) bytes of data. 64 bytes from 192.168.56.149: icmp_seq=1 ttl=64 time=0.650 ms 64 bytes from 192.168.56.149: icmp_seq=2 ttl=64 time=0.731 ms ^C --- 192.168.56.149 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1000ms rtt min/avg/max/mdev = 0.650/0.690/0.731/0.048 ms
По IP пингуется успешно
И ping по hostname
Это неудивительно - ведь в файле hosts нет про него никаких записей. Проверим содержимое:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
Теперь всё работает
alias
Чтобы не писать длинные имена хостов можно придумать alias
FQDN - Fully Qualified Domain Name - полностью определённое имя домена.
Хоть пинг и был по алиасу, ответ идёт как от static fqdn
В таком случае ответ будет идти от vbdns
PING vbdns (192.168.56.149) 56(84) bytes of data. 64 bytes from vbdns (192.168.56.149): icmp_seq=1 ttl=64 time=0.721 ms 64 bytes from vbdns (192.168.56.149): icmp_seq=2 ttl=64 time=1.01 ms ^C --- vbdns ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1004ms rtt min/avg/max/mdev = 0.721/0.866/1.012/0.148 ms
Имя компьютера (или NETBIOS-имя, DNS-имя) – это название ПК, которое используется для доступа из локальной сети. С помощью данного имени можно взаимодействовать с компьютером по локальной сети не используя IP-адрес, который может быть трудно запомнить. В этой инструкции мы рассмотрим несколько способов, как узнать и изменить это имя компьютера. Все способы достаточно универсальны и будут работать как в Windows 7, так и в Windows 10.
Как определить имя компьютера с помощью комбинации клавиш Windows-Pause/Break
Самый простой способ узнать имя компьютера в локальной сети, это воспользоваться комбинацией клавиш Windows-Pause/Break. Данная комбинация работает как в Windows 10, так и в более старых версиях Windows, например в Windows 7.
После нажатия данной комбинации клавиш появляется окно « Просмотр основных сведений ». В этом окне можно узнать название процессора, объем оперативной память, а также другие базовые характеристики ПК и операционной системы. Среди прочего здесь указано и имя компьютера, которое используется для обозначения ПК в локальной сети.
Также здесь есть ссылка « Изменить параметры », которая позволяет быстро перейти к окну редактирования имени компьютера.
После нажатия на ссылку « Изменить параметры » открывается окно « Свойства системы ». Здесь также указано имя компьютера в локальной сети, а также имя локальной группы. Чуть ниже есть кнопка « Изменить », которая открывает окно для смены имени.
После нажатия на кнопку « Изменить » появится окно « Изменение имени компьютера или домена ».
Здесь можно указать новое имя для вашего ПК, а также изменить название домена или рабочей группы.
Как определить имя компьютера по свойствам ярлыка
Еще один не сложный способ определения имени компьютера заключается в использования любого ярлыка на рабочем столе. Для этого нужно кликнуть правой кнопкой мышки по любому ярлыку (нужен именно ярлык, а не файл) и перейти в « Свойства ». После этого в свойствах ярлыка нужно открыть вкладку « Подробно » и найти там строчку « Компьютер ».
В этой строке будет указано имя компьютера, на котором находится данный ярлык.
Как определить имя компьютера с помощью командной строки
Также вы можете определить имя компьютера с помощью командной строки. Для этого нажмите комбинацию клавиш Windows-R и выполните команду «CMD» либо запустите командную строку любым другим удобным способом.
В открывшемся окне командной строки нужно выполнить команду « hostname », после чего операционная система выведет текущее название системы в локальной сети.
Также через командную строку можно изменить имя компьютера. Для этого запустите CMD с правами администратора и выполните следующую команду:
Где « NewName » — это новое имя.
Как найти имя компьютера в msinfo32
Msinfo32 – это команда, которую нужно выполнить для того, чтобы открыть окно « Сведения о системе ». В этом окне можно получить большое количество информации о текущей конфигурации системы и состоянии Windows. В частности, здесь можно найти имя компьютера в локальной сети.
Итак, для того чтобы воспользоваться данным способом вам нужно нажать комбинацию клавиш Windows-R и выполнить команду « msinfo32 ». Также вы можете ввести данную команду в поиск в меню «Пуск».
После этого перед вами должно появиться окно « Сведения о системе ». Здесь нужно выделить мышкой первый раздел и обратить внимание на информацию в правой части окна.
Тут нужно найти строку «Имя системы», в которой и будет указано имя компьютера.
Как узнать имя компьютера по IP адресу в сети
Если вам нужно узнать имя другого компьютера в локальной сети, то вы можете сделать это по IP адресу. Для этого нужно запустить командную строку и выполнить команду:
При использовании параметра «-a» система выполнит команду Ping с выводом сетевого имени компьютера.
В одной локальной сети может быть подключено довольно большое количество компьютеров, каждый из которых имеет собственное уникальное наименование. В рамках настоящей статьи мы расскажем о способах определения этого имени.
Узнаем имя ПК в сети
Мы рассмотрим как системные средства, доступные по умолчанию в каждой версии Windows, так и специальную программу.
Способ 1: Специальный софт
Существует немало программ, позволяющих узнать имя и прочую информацию о компьютерах, подключенных к одной локальной сети. Мы же рассмотрим MyLanViewer – софт, позволяющий просканировать сетевые подключения.
-
Загрузите, установите и запустите программу. Использовать ее можно бесплатно лишь на протяжении 15 дней.
По желанию вы можете самостоятельно изучить прочие возможности программы.
Способ 2: «Командная строка»
Узнать имя компьютера в сети можно с помощью «Командной строки». Этот способ позволит вам вычислить не только наименование ПК, но и другую информацию, например, идентификатор или IP-адрес.
-
Через меню «Пуск» откройте «Командную строку» или «Windows PowerShell».
При возникновении каких-либо вопросов по данному способу, обращайтесь к нам в комментариях.
Способ 3: Изменение имени
Наиболее простой метод вычисления имени заключается в просмотре свойств компьютера. Для этого кликните правой кнопкой мыши по кнопке «Пуск» и в списке выберите пункт «Система».
После открытия окна «Система» нужная вам информация будет представлена в строке «Полное имя».
Здесь же можно узнать и другие данные о компьютере, а также по необходимости их отредактировать.
Заключение
Рассмотренные в статье методы позволят узнать имя любого компьютера в локальной сети. При этом наиболее удобным является второй способ, так как позволяет вычислить дополнительную информацию не требуя установки стороннего софта.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Как узнать имя компьютера?
Так же как и ip адрес, иногда бывает нужна информация о имени компьютера, рассмотрим способы, чтобы его узнать.
1. Первый способ:
Вводим msinfo32 и нажимаем enter.
В открывшемся окне, видим имя компьютера. Так же тут отображаются и другие параметры, которые возможно вам пригодятся.
2. Второй способ:
Узнать имя компьютера можно и более легким способом. Нажимаем правой кнопкой мыши по моему компьютеру и выбираем свойство.
Чуть ниже будет имя компьютера. Тут отображается и полное имя, а так же отобразится ваша рабочая группа или домен, если компьютер в нем.
3. Третий способ:
Нажимаем правой кнопкой мыши по любому ярлыку выбираем свойство, далее вкладка подробнее. Внизу можно узнать имя компьютера. Я например взял ярлык от любимого браузера оперы.
4. Четвертый способ:
Открываем командную строку (в пуске или в команде выполнить пишем cmd, потом enter).
В ней вводим hostname. Так же получим результат.
5. Пятый способ:
Можно узнать имя компьютера с помощью программы SIW.
По мимо этого эта программа небольшого размера и имеет много функций! Для своего размера, программа умеет делать очень многое. Она покажет абсолютно всю информацию о вашей системе.
Как узнать имя компьютера по ip адресу
Недавно нашел маленькую и полезную программу для того чтобы узнать имя компьютера по ip адресу.
Я ввел ip гугла и узнал его имя компьютера. Так же можно узнать IP по имени, но по сайту она почему-то ip не выдает. Может у вас получится.
Вот таким образом, можно узнать ip компьютера, а так же имя компьютера по ip адресу.
В этой статье мы рассмотрим три способа изменения имени компьютера в Windows. Через графический интерфейс[GUI], через командную строку[CMD] и через командную строку[PowerShell].
В новых версиях Windows, зачастую, имя компьютера автоматически генерируется при установке и имеет неудобный вид, для работы в сети. Примерно такой - DESKTOP-12U0F7U или WIN-OPRPPF4CR5Q.
Лично я считаю, что от такого имени компьютера нужно сразу избавляться. Два раза запустите ping, ещё разок пропишете в подключении к удалённому рабочему столу и сойдёте с ума. Конечно, вместо имени можно везде использовать IP-адрес, но это не всегда удобно.
Представленные в статье способы подойдут для смены имени ПК в Windows 7, 8, 8.1, 10, Server 2008, 2012, 2016.
Смена имени компьютера через графический интерфейс Windows [GUI]
И так заходим в "Панель управления"(Рис.1) -> "Система".(Рис.2)
Рис.1 - Панель управления.
В окне "Система" находим раздел "Имя компьютера, имя домена и параметры рабочей группы", справа нажимаем на надпись - "Изменить параметры".(Рис.2)
Рис.2 - Система.
Откроется окно - "Свойства системы".(Рис.3) [Кстати сразу же открыть это окно можно через "Выполнить", вписав туда - sysdm.cpl]
На первой вкладке - "Имя компьютера" нажимаем кнопку - "Изменить".
Рис.3 - Свойства системы.
Откроется еще одно окно - "Изменение имени компьютера или домена".(Рис.4)
Рис.4 - Изменения имени компьютера или домена.
В строке - "Имя компьютера" вписываем, удобное для нас, имя компьютера. В моем случае я поменял на - "CONTROLLER", и жмём - "ОК".(Рис.5)
Рис.5 - Изменяем имя компьютера.
Закрываем окно - "Свойства системы".(Рис.7)
Рис.7 - Закрываем окно "Свойства системы".
Получаем предложение - "Перезагрузить ПК сейчас" или "Перезагрузить ПК позже".(Рис.8)
У меня ничего стороннего не запущено, и в сохранении ничего не нуждается. Короче перезагружаемся.
Рис.8 - Предложение перезагрузки ПК.
После перезагрузки проверяйте "Панель управления"(Рис.1) -> "Система"(Рис.2) Имя компьютера должно поменяться.
Смена имени компьютера через командную строку [CMD]
Для начала нам необходимо запустить командную строку с правами администратора, для этого выполните действия -> Заходим в "Выполнить"[Win+R] -> Вписываем - cmd -> Нажимаем на клавиатуре сочетание клавиш "CTRL"+"SHIFT"+"ENTER". Всё! Приступаем.
Для начала, наверное, нужно посмотреть имя ПК, командой - hostname, а после, сделав выводы о том, что оно вас не устраивает, приступать к его изменению 😀 :
Для смены имени компьютера воспользуйтесь командой:
Так же покажу на своём примере. Я решил переименовать ПК в - "DC".(Рис.9)
После ввода команды, ПК нужно перезагрузить. Раз уж начали в CMD, то и продолжим в CMD. Перезагружаемся командой - shutdown -r:
Рис.9 - Смена имени ПК через командную строку и перезагрузка.
После перезагрузки опять открываем командную строку и проверяем поменялось ли имя ПК, командой - hostname:(Рис.10)
Рис.10 - Проверяем поменялось ли имя ПК, командой Hostname.
Как видим в выводе команды написано - "DC", а это значит, что смена имени ПК через командную строку прошла успешно. 🙂
Смена имени компьютера через командную строку [PowerShell]
Для начала нам необходимо запустить PowerShell c правами администратора, для этого выполните действия -> Заходим в "Выполнить"[Win+R] -> Вписываем - powershell -> Нажимаем на клавиатуре сочетание клавиш "CTRL"+"SHIFT"+"ENTER". Всё! Приступаем.
Для начала посмотрим имя ПК[Оно хранится в переменной - $env:COMPUTERNAME](Рис.11):
Как видим: Имя моего ПК - DESKTOP-AREI4D1
Рис.11 - Просмотр имени ПК.
Для смены имени компьютера воспользуйтесь командой:
Как вы уже знаете - Для того чтобы cмена имени ПК завершилась, требуется перезагрузка.
Обратите внимание что в команде присутствует опция -Restart, а это значит, что ПК после ввода команды, сразу же перезагрузится. Можно конечно, удалить -Restart, взять паузу и перезагрузить ПК тогда, когда вам это будет необходимо, командой - Restart-Computer.
Читайте также: