Как изменить имя компьютера в Ubuntu 22.04
Для начала уточним текущее имя хоста сервера:
hostname
Так же можно использовать компанду:
hostnamectl
Данная команда выводит дополнительную информацию о системе.
Static hostname: ubuntu22 Icon name: computer-vm Chassis: vm Machine ID: 5f84781515cc4d8fb40bbc32b6603377 Boot ID: 929badd07b294278ba3d9217f3ea779f Virtualization: vmware Operating System: Ubuntu 22.04.1 LTS Kernel: Linux 5.15.0-46-generic Architecture: x86-64 Hardware Vendor: VMware, Inc. Hardware Model: VMware Virtual Platform
Static hostname указывает на текущее имя компьютера.
Примечание: Допустимые имена хостов имеют длину от 2 до 64 символов. Они могут содержать только буквы, цифры, точки и дефисы, но должны начинаться и заканчиваться только буквами и цифрами.
Временное изменение имени хоста Ubuntu 22.04
sudo hostname new-hostname
new-hostname — новое имя компьютера. При использовании данного метода, после перезагрузки имя компьютера вернется на то, которое использовалось до смены.
Первый способ изменить имя хоста на Ubuntu 22.04 (Без перезагрузки)
Для изменения имени сервера на постоянной основе необходимо использовать команду hostnamectl.
hostnamectl set-hostname new-hostname
Для проверки результата выполняем команду hostnamectl.
Ручной способ изменить имя компьютера в Ubuntu 22.04 (Потребуется перезагрузка)
Так же имя компьютера можно изменить вручную, отредактировав файлы:
- /etc/hostname
- /etc/hosts
Для редактирования файла hostname, необходимо выполнить команду:
sudo vi /etc/hostname
В файле необходимо прописать только символьное название хоста.
Аналогично нужно отредактировать файл hosts
sudo vi /etc/hosts
В файле необходимо найти строку с текущем именем и изменить его.
В Ubuntu с именем компьютера сопоставляется IP адрес 127.0.1.1, исправленная строка должна выглядеть так:э
127.0.1.1 new-hostname
После сервер необходимо перезагрузить, командой reboot.