Приведу пример смены hostname в Linux.
Сначала переключимся на root пользователя или добавим «sudo» перед командами.
Посмотрим текущий hostname:
hostname
uname -n
sysctl kernel.hostname
Посмотрим какой hostname указан в файлах конфигурации:
cat /etc/hostname
cat /etc/hosts
Для изменения hostname используется команда, она изменяет его в /etc/hostname, а также других местах:
hostnamectl set-hostname IXNFO
При необходимости допишем новый hostname тут:
nano /etc/hosts
Чтобы новый hostname вступил в силу, можно перезагрузить сервер или сразу изменить так:
hostname NEW_HOSTNAME
Или так:
sysctl kernel.hostname=NEW_HOSTNAME
Обе предыдущие команды устанавливают hostname до перезапуска системы, а после запуска система берет hostname из файла /etc/hostname.
Спасибо!!!