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

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

Вливайтесь в общение

1 комментарий

Добавить комментарий