Здесь представлено несколько вариантов действий для смены имени хоста в операционной системе CentOS Linux
Выяснить текущее имя хоста можно командой:
# uname -n
Изменяем имя хоста с помощью команды hostname:
# hostname NEW-NAME
Кроме того, можно изменить имя хоста с помощью утилиты sysctl. Получить текущее имя хоста с помощью sysctl можно так:
# sysctl kernel.hostname
Установить новое значение можно так:
# sysctl kernel.hostname=NEW-NAME
Установка имени таким образом будет действовать до перезагрузки. В процессе загрузки имя хоста считывается из файла /etc/sysconfig/network
. Изменим запись о хосте в этом файле:
# nano /etc/sysconfig/network
…
HOSTNAME=NEW-NAME
...
После этого можно выполнить перезагрузку системы и убедиться в том, что при запуске ОС устанавливается нужно нам имя хоста.
Дополнительно нужно изменить запись о хосте в файле /etc/hosts
:
# nano /etc/hosts
127.0.0.1 localhost 10.1.0.2 NEW-NAME
Проверено на следующих конфигурациях:
Версия ОС |
---|
CentOS Linux 6.9 |
Автор первичной редакции:
Алексей Максимов
Время публикации: 14.10.2018 12:35