Как изменить имя хоста в Ubuntu

Имя хоста — это пользовательское имя, которое идентифицирует компьютерную систему в сети.
В этом статье расскажу как изменить имя хоста в Ubuntu с помощью командной строки Linux.
Как проверить текущее имя хоста в Ubuntu
Чтобы проверить текущее имя хоста вашей системы Ubuntu, используйте одну из двух доступных команд: hostname или hostnamectl.
Чтобы указать только имя хоста, выполните команду:
hostname
Чтобы отобразить имя хоста и дополнительную информацию о вашей системе, введите:
hostnamectl
В строке Static hostname отображается имя хоста вашего компьютера.
Допустимая длина для имени хоста от 2 до 64 символов. Они могут содержать только буквы, цифры, точки и дефисы, но должны начинаться и заканчиваться только буквами и цифрами.
Изменение имени хоста в Ubuntu через CLI (требуется перезагрузка)
Способ изменить имя хоста — отредактировать два файла конфигурации: /etc/hostname и /etc/hosts.
Изменения вступают в силу сразу после перезагрузки системы.
Шаг 1: Откройте /etc/hostname и измените имя хоста.
Отредактируйте файл с помощью текстового редактора по вашему выбору. В этом примере использую редактор Vim.
sudo vim /etc/hostname
Файл /etc/hostname содержит только текущее имя хоста.
Замените текущее имя хоста на ваш новый. Например, test. Затем сохраните файл и выйдите.
Шаг 2: Откройте /etc/hosts и измените имя хоста.
Отредактируйте файл /etc/hosts таким же образом. Выполните следующие шаги:
sudo vim/etc/hosts
Файл /etc/hosts сопоставляет имена хостов с IP-адресами.
Найдите имя хоста, которое вы хотите изменить, и замените его на новое имя, например, на test. Сохраните изменения и выйдите.
Шаг 3: Перезагрузите систему.
Перезагрузите компьютер, чтобы изменения вступили в силу:
sudo systemctl reboot
Если вы используете пакет Cloud-Init (cloud-init) для запуска облачного экземпляра Ubuntu, вам необходимо выполнить еще один шаг перед перезагрузкой. Перейдите в файл /etc/cloud/cloud.cfg и убедитесь, что строка preserve_hostname установлена в значение TRUE.
Заключение
В этой статье показал, как проверить действующее имя хоста и метод изменения имени хоста на вашей машине Ubuntu с помощью командной строки.
🌍 Сайт: networkadmin.ru
📌 Телеграм: t.me/networkadminru
🗣️ Форум: t.me/admhelpru