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

Приведу пример смены hostname в Linux.

Сначала переключимся на root пользователя или добавим «sudo» перед командами.

Посмотрим текущий hostname:

hostname
uname -n
sysctl kernel.hostname

Посмотрим какой hostname указан в файле конфигурации:

cat /etc/hostname

При запуске системы устанавливается hostname который указан в файле /etc/hostname, поэтому изменим его открыв файл в любом текстовом редакторе, например nano:

nano /etc/hostname

Или заменим на новый командой:

echo NEW_HOSTNAME > /etc/hostname

Чтобы новый hostname вступил в силу, можно перезагрузить сервер или сразу изменить так:

hostname NEW_HOSTNAME

Или так:

sysctl kernel.hostname=NEW_HOSTNAME

Обе предыдущие команды устанавливают hostname до перезапуска системы, а после запуска система берет hostname из файла /etc/hostname.

Подписаться на IT Blog (RU) по Email
Subscribe to IT Blog (EN) by Email

Did my article help you? How about buying me a cup of coffee as an encouragement? Buy me a coffe.

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