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