Ubuntu изменить имя компьютера

В этой статье мы покажем, как изменить имя компьютера в системе Ubuntu Linux.

Сеть является одним из наиболее важных компонентов современной инфраструктуры информационных технологий. Когда ваш компьютер подключен к сети, то другие устройства могут взаимодействовать с вашим компьютером. Для этого используется имя компьютера, которое также известно как имя хоста. Если у вашего компьютера нет уникального имени в сети, вы должны его сделать.

Требования:

  • Компьютер с установленной Ubuntu Linux.
  • Учетная запись пользователя с правами root или sudo.
  • Используйте уникальное имя компьютера для каждого ПК в одной сети. Одно и то же имя компьютера может вызвать проблемы.

Что такое имя компьютера (системное имя хоста)

Имя компьютера (хоста) – это уникальное имя или метка вашей машины, которая используется для идентификации устройства и сетевого взаимодействия. Он назначается автоматически при установке операционной системы Ubuntu и динамически назначается виртуальной машине. Это имя, по которому другие компьютеры идентифицируют ваше устройство. Не используйте одно и то же имя компьютера для нескольких компьютеров в одной сети.

Когда вы работаете в командной строке, имя компьютера напоминает вам, на каком компьютере вы работаете. Вам не нужно запоминать IP-адрес машины, который может измениться из-за обновлений в конфигурации сети. Вы можете изменить имя компьютера, чтобы назначить описательное имя вашему устройству, например ubuntu-desktop.

Имена хостов (компьютеров) классифицируются в следующих категориях:

  • Статическое имя хоста определяется пользователем и хранится в файле /etc/hostname .
  • Красивое имя компьютера – это удобное описательное имя, которое предоставляет более подробную информацию о типе и конфигурации системы.
  • Временное имя компьютера поддерживается ядром Linux. Данное имя компьютера может быть изменено во время выполнения серверами DHCP или nDNS. Временное имя компьютера по умолчанию совпадает со статическим именем ПК.

Вы всегда должны использовать полное доменное имя, например, hostname.example.com .

Отображение текущего имени компьютера в системе Ubuntu

Проверьте текущее имя ПК вашего устройства, прежде чем вы решите его изменить. Ubuntu предоставляет команды hostname и hostnamectl для проверки текущего имени хоста.

Чтобы отобразить только имя компьютера, используйте данную команду:

hostname

Показать имя компьютера Ubuntu Linux
Показать имя компьютера Ubuntu Linux

Чтобы отобразить имя компьютера вместе с другой важной информацией, такой как идентификатор виртуальной машины, версия ядра и архитектура ОС, введите:

hostnamectl

Подробная информация ПК Ubuntu Linux
Подробная информация ПК Ubuntu Linux

Вы также можете временно изменить имя компьютера, для этого введите следующую команду:

sudo hostname ubuntu-desktop

 

Временно изменить имя компьютера (хоста) в Ubuntu Linux
Временно изменить имя компьютера (хоста) в Ubuntu Linux

Изменить имя компьютера в Ubuntu (без перезагрузки)

Чтобы изменить имя компьютера в Ubuntu без перезагрузки системы, используйте команду hostnamectl . Для этого выполните следующие действия:

1. Измените имя компьютера, используя параметр set-hostname следующим образом:

hostnamectl set-hostname ubuntu-linux

При использовании команды hostnamectl set-hostname вам не нужно открывать и редактировать файл /etc/hostname .

2. Проверьте новое имя хоста с помощью команды hostnamectl, потому что hostnamectl не отображает никаких выходных данных:

hostnamectl

Изменение постоянного имени компьютера в Ubuntu без перезагрузки
Изменение постоянного имени компьютера в Ubuntu без перезагрузки

Если вы используете дистрибутив Ubuntu на основе systemd, такой как Ubuntu Linux 16.04 или более поздней версии, вы можете использовать команду hostnamectl для изменения имени ПК.

Основной синтаксис команды hostnamectl выглядит следующим образом:

hostnamectl set-hostname new-hostname

Где new-hostname – это новое имя, которое вы хотите назначить своему компьютеру.

Чтобы изменить имя хоста (ПК) с ubuntu-linux на ubuntu-notebook, введите:

sudo hostnamectl set-hostname ubuntu-laptop

Изменить имя компьютера в Ubuntu (требуется перезагрузка)

Вы также можете изменить имя хоста навсегда, отредактировав файлы конфигурации /etc/hostname и /etc/hosts . Однако эта процедура требует перезагрузки компьютера. Выполните следующие действия, чтобы изменить имя компьютера в Ubuntu, отредактировав файлы конфигурации /etc/hostname и /etc/hosts:

1. Отредактируйте файл /etc/hostname с помощью текстового редактора по вашему выбору:

sudo nano /etc/hostname

2. Замените старое имя ПК на новое имя ПК.

3. Отредактируйте файл /etc/hosts с помощью текстового редактора:

sudo nano /etc/hosts

4. Замените старое имя компьютера новым именем компьютера.

5. Перезагрузитесь:

sudo reboot

6. Проверьте, обновилось ли имя после перезагрузки:

hostnamectl

Примечание: Если ваша операционная система Ubuntu установлена на облачном экземпляре и установлен инструмент cloud-init, вам также необходимо отредактировать файл конфигурации /etc/cloud/cloud.cfg. Перед перезагрузкой компьютера установите для параметра preserve_hostname значение true в файле /etc/cloud/cloud.cfg.

Красивое имя компьютера

Статическое имя компьютера – это единственное имя, которое используется для сетевого взаимодействия. Однако красивое имя хоста отображается только пользователю. Если у вас несколько систем Ubuntu, то красивое имя компьютера вам очень пригодится. Используйте следующую команду, чтобы изменить красивое имя ПК Ubuntu Linux:

hostnamectl set-hostname "My Ubuntu Linux laptop" --pretty

Установка и изменение красивого и удобного имени ПК в Ubuntu
Установка и изменение красивого и удобного имени ПК в Ubuntu

Изменить имя компьютера в Ubuntu с помощью графического интерфейса

Вы также можете изменить имя компьютера в Ubuntu с помощью графического интерфейса пользователя (GUI). В случае если вам не нравится интерфейс командной строки. Выполните следующие действия, чтобы изменить имя компьютера Ubuntu с помощью графического интерфейса:

1. Откройте настройки и нажмите О программе.

Изменить имя компьютера в Ubuntu с помощью графического интерфейса
Изменить имя компьютера в Ubuntu с помощью графического интерфейса

2. Найдите и щелкните поле Имя устройства:

Имя устройства
Имя устройства

3. Измените текущее имя компьютера новым именем машины:

Изменить имя компьютера в Ubuntu с помощью графического интерфейса
Изменить имя компьютера в Ubuntu с помощью графического интерфейса

4. Нажмите Переименовать (Rename).

В этой статье используется Ubuntu 22.04 LTS. Так что экраны могут немного отличаться в других версиях операционной системы Ubuntu Linux.

Заключение

В этой статье мы показали, как изменить имя компьютера в Ubuntu Linux. Мы описали три различных метода, которые вы можете использовать для изменения имени ПК:

С помощью команд в терминале.

Редактирования файлов конфигураций.

С использованием графического интерфейса.

Вы можете использовать любую из этих процедур в зависимости от ваших желаний.

Nazario

Я — Nazario, создатель и автор сайта guid.su, специализируюсь на информационных технологиях с акцентом на системное администрирование Linux и Windows, веб-разработку и настройку различных систем. Мои глубокие знания и обширный практический опыт в этих сферах позволяют мне создавать детальные руководства и учебные материалы, ценные для пользователей всех уровней.

Я стремлюсь делать сложные темы доступными и понятными, надеюсь что мой вклад в сообщество IT будет оценен по достоинству.

Моя работа направлена на образование и распространение знаний в области информационных технологий, помогая другим расширять свои возможности и углублять понимание современных технологий.

Guid: Linux и Windows
Выскажите своё мнение или присоединяйтесь к обсуждению:

Отправляя комментарий, вы даете согласие на обработку ваших данных в соответствии с политикой конфиденциальности и даёте согласие на их использование.

  1. atreo

    Стоит дополнительно поменять имя ПК $PC_Name в файле etc/hosts. В противном случае, попытка проверить работу loopback (127.0.0.1) по имени $PC_Name не будет успешной.

    Ответить