Найти имя хоста по IP Linux
Имена или ярлыки полезны, поскольку они позволяют нам отличить одну вещь или одного человека от другого. Даже имя человека, которое может не быть глобально уникальным, содержит набор символов, позволяющих отличить человека от другого человека.
Точно так же компьютеры поддерживают метки или имена, которые помогают придать им уникальную идентичность в сети. Вот тут-то и появляется имя хоста. Имя хоста — это набор буквенно-цифровых символов, уникальных для компьютерной сети, позволяющий устройствам взаимодействовать друг с другом.
Как правило, базовая технология, идентифицирующая компьютер или устройство в сети, представляет собой набор чисел, известных как IP-адреса. Затем они сопоставляются с определенным именем, разрешенным к IP-адресу машины.
Однако в этом руководстве я покажу вам различные способы, которые вы можете использовать для получения имени хоста, связанного с определенным IP-адресом. Методы, обсуждаемые в этом руководстве, будут работать практически во всех Linux и Unix-подобных системах.
Если вы ищете подробные инструкции о том, как работают такие системы, как доменные имена, ознакомьтесь с ресурсом по приведенной ниже ссылке:
С этим покончено, давайте погрузимся.
Способ 1. Проверка связи
Самый простой способ получить имя хоста по IP-адресу — использовать ping. Ping — это простая, но мощная утилита командной строки, которая использует пакеты ECHO для связи с хостом.
ПРИМЕЧАНИЕ. Следующая команда работает только на компьютерах с Windows. Для Linux проверьте следующий метод.
Чтобы получить имя хоста по IP-адресу с помощью ping, используйте следующую команду:
$ ping -a 172.67.209.252
Вот вывод вышеуказанной команды:

Приведенная выше команда не всегда надежна; часто это работает только в том случае, если имя хоста доступно в файле hosts.
Узнайте больше здесь:
Способ 2. Команда хоста
Второй и распространенный метод получения имени хоста по IP-адресу в Linux — это команда host. Этот простой инструмент является частью пакета dnsutil.
Для установки пакета используйте команды:
Дистрибутивы на базе Ubuntu/Debian
$ sudo apt-get install dnsutils -y
REHL/CentOS
$ sudo yum install dnsutils
Федора
Как узнать HostID, необходимый для получения лицензии?
Как узнать HostID, необходимый для генерации лицензионного ключа/файла?
Решение
Для создания кода установки (ключа или файла) новой лицензии COMSOL Multiphysics ® необходимо предоставить некоторую техническую информацию о компьютере, на который будет произведена установка программного обеспечения. Ключи в COMSOL генерируются с помощью системы лицензирования FlexNet ® Publisher на основе данных об имени компьютера (HostName) и его уникальном идентификаторе (HostID). В редких случаях менеджер COMSOL может запросить некоторую дополнительную информацию.
HostName — это сетевое имя компьютера, которое может быть представлено текстовым названием (коротким или полным, например, userPC или userPC.server.ru) или IP-адресом (например, 130.243.43.3).
HostID — это уникальный идентификатор сетевой карты Ethernet (NIC). HostID ещё называют Ethernet-адресом или MAC-адресом (Media Access Control address).
Как узнать HostID в Windows ®
- Нажмите комбинацию клавиш «Win» + R, чтобы открыть окно «Выполнить». Введите команду cmd и нажмите клавишу «Ввод».
- В командной строке открывшейся консоли введите команду ipconfig /all и нажмите «Ввод».
- FlexNet HostID — это комбинация цифр и букв, которая указана в пункте «Физический адрес» (Physical address). Внимательно перепишите эту строку и сообщите вашему менеджеру COMSOL.
- HostName можно найти в том же окне. Оно указано в пункте «Имя компьютера» (Host Name). Это имя также можно сообщить представителю COMSOL.

Чтобы скопировать HostID в буфер обмена, выделите текст с помощью левой кнопки мыши и нажмите кнопку «Ввод». Также можно воспользоваться командой getmac / FO LIST / V | clip . Результат выполнения команды будет скопирован в буфер обмена. Нажмите CTRL + V, чтобы вставить результат в текстовый файл.
HostID для компьютеров с беспроводными адаптерами
Если вы планируете установить COMSOL Multiphysics ® на компьютер с адаптером беспроводной сети (например, Wi-Fi), то необходимо сообщить физический адрес как беспроводного адаптера, так и адаптера Ethernet.
Как узнать HostID в Mac OS X
- Откройте системные настройки (System Preferences) из меню Apple.
- Перейдите в раздел «Сеть» (Network).
- Выберите используемый адаптер Ethernet и нажмите «Дополнительно» (Advanced).
- Выберите вкладку «Оборудование» (Hardware), там вы найдете MAC-адрес.
- Запишите МАC-адреса всех Ethernet-адаптеров (Ethernet 0, Ethernet 1 и т.д.), если их несколько. Каждый MAC-адрес состоит из 12 знаков. Не выбирайте Firewire.

Чтобы узнать имя компьютера HostName, запустите приложение «Терминал» (Terminal) из папки /Applications/Utilities и введите команду hostname .
Как узнать HostID в Linux ®
- Откройте окно xterm.
- Введите команду hostname в командной строке и нажмите «Ввод». В результате выполнения команды будет указано имя компьютера.
- Введите команду /sbin/ ifconfig eth0 в командной строке и нажмите «Ввод». HostID — это строка из 12 символов, указанная после слова ether. Для более старых версий Linux 12-символьная строка будет указана после слова HWaddr.
В новых версиях дистрибутивов Linux используется согласованное именование сетевых устройств. Это означает, что имя Ethernet-адаптера может отличаться от eth0. Выполните команду /sbin/ifconfig без параметров, чтобы вывести список всех адаптеров, установленных на вашем компьютере. Выберите имя адаптера для карты Ethernet.

Фильтр по разделам
Компания COMSOL прилагает все разумные усилия для проверки информации, представленной на этой странице. Предоставляемые ресурсы и документация носят исключительно справочный характер, и компания COMSOL не делает явных или неявных утверждений о корректности этих ресурсов. Компания COMSOL не несет юридической ответственности в отношении точности представленных здесь данных. Все товарные знаки, использованные в настоящем документе, являются собственностью их владельцев. Обратитесь к руководству пользователя ваших программных продуктов за подробной информацией о товарных знаках.
Как изменить hostname в Ubuntu?
При установке Ubuntu на домашний ПК или ноутбук установщик попросит вас выбрать имя для вашего компьютера, так называемый «hostname». При заказе VPS/VDS в 99% он генерируется автоматически. Если вы чувствуете, что ваш сервер имеет нестандартное название в виде технического домена или набора каких-то непонятых символов, вы можете легко изменить имя хоста в Linux. Есть два способа сделать это: с помощью графического интерфейса пользователя и через командную строку. Если вы заказали VPS/VDS и это не KVM, и у вас не установлен удаленный рабочий доступ, то у вас не будет возможности использовать графический интерфейс. Именно поэтому мы рассмотрим изменение hostname с помощью командной строки.
Что такое hostname в ОС Linux?
Имя хоста (hostname) является именем для «хозяина» компьютера в сети. Оно указывается только для компьютера и используется для его идентификации в сети. Имя хоста выглядит так:
[root@hoster-ru-notes ]# hostname hoster-ru-notes
Как вы можете видеть выше, имя пользователя — root, в то время как имя хоста — hoster-ru-notes. Это имя хоста должно однозначно идентифицировать компьютер в сети. Есть некоторые правила, установленные для имени хоста. Оно может содержать только буквы, цифры и символы дефиса. А также должно начинаться и заканчиваться буквой или цифрой и быть длиной от 2 до 63 символов. Вы можете изменить имя хоста на то, которое вы хотите, но вы не должны использовать одно и то же имя хоста на двух разных компьютерах в сети, так как это может вызвать проблемы. (Правило актуально как для обычных ПК и офисных сетей, так и серверов/VPS).
Изменение hostname в Ubuntu (командная строка)
Если вы хотите изменить имя хоста в Ubuntu или любом другом дистрибутиве, основанном на Debian, вы можете использовать обычный терминальный редактор vim. Откройте терминал. Для редактирования имени хоста необходимо изменить файл /etc/hostname. Его расположение одинаково во всех дистрибутивах Debian. Выполните следующую команду:
sudo vim /etc/hostname
Далее замените указанный в файле hostname на тот, что хотите вы. Надеемся, что эта статья помогла вам разобраться, как изменить имя хоста в Ubuntu.
Форум русскоязычного сообщества Ubuntu
Страница сгенерирована за 0.035 секунд. Запросов: 25.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.