Site icon IT Blog

Как изменить hostname в Linux

Приведу пример смены 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.

Exit mobile version