Как изменить имя хоста в CentOS/RHEL 8

  • Последнее обновление: 3 Апреля 2024 г.
  • Просмотры: 35
  • Автор: Админ
Как изменить имя хоста в CentOS/RHEL 8

Коллеги всем привет.

В сегодняшней статье мы поговорим о нескольких способах как изменить hostname в Linux. Все примеры мы будем показывать на операционной системы Centos 8 Stream.

Когда системные администраторы управляют большой сетью систем и наблюдают за большим потоком пакетов, то становится очень трудно понять какой пакет куда ходит. Для идентификации системы обычно используют ip адреса или имя хоста. Имя хоста считается самый удобный и легко запоминающийся способ для идентификации системы.

Имя хоста это просто имя вашего машины или сервера в вашей сети. Имя хоста задается во время установки Centos 8 автоматически или системный администратор указывает имя явно. Присвоенное имя сервера не всегда легко запомнить когда у вас большая сеть, и в процессе эксплуатации сети вы захотите поменять имя хоста этому серверу.

 

Типы имен хоста.

  1. Статическое имя хоста.
  2. Красивое имя хоста.
  3. Временное имя хоста.

 

Статическое имя хоста.

Самое простое и традиционное имя хоста установлено системным администратором и используется для идентификации сервера среди других серверов в сети. Это имя хоста хранится в файле /etc/hostname.

Красивое имя хоста.

Красивое имя хоста используется для представления пользователю более удобного имени хоста, поскольку оно не содержит имени хоста UTF-8 и допускает использование нестандартных символов.

Временное имя хоста.

Ядро Linux поддерживает временное имя хоста, оно может быть изменено после перезагрузки сервером DNS или DHCP.


 

1. Показать текущее имя сервера.

Для того чтобы отобразить текущее имя сервера мы используем простые команды в консоли:

$. hostname

change hostname linux

 

$. hostnamectl

change hostname linux

 

$. cat /etc/hostname

change hostname linux


 

2. Изменения имя хоста с последующей перезагрузки сервера.

Для того чтобы поменять имя хоста, нам нужно открыть на запись файл /etc/hostname.

$. sudo vi /etc/hostname

В этом файле меняем имя хоста на то которое нам нужно и сохраняем файл. Назначенное вами новое имя сразу не применится, и вам следует перезапустить ваш сервер.

$. sudo reboot

После перезагрузки у вас будет новое имя хоста вашего сервера.


 

3. Изменения имя хоста без перезагрузки сервера.

Для того чтобы нам поменять имя хоста, мы будем использовать инструмент под названием hostnamectl. Эта команда работает не только в дистрибутивах Centos 8 или RHEL, но и в других тоже.

 

Команда установки статического имени хоста:

$. sudo hostnamectl set-hostname inzhener.loc

 

Команда установки красивого имени хоста:

$. sudo hostnamectl set-hostname "My blog IT-INZHENER" --pretty

 

Команда установки временного имени хоста:

$. sudo hostnamectl set-hostname temp.it-inzhener.com --transient


 

Результат.

change hostname linux


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

ПОХОЖИЕ СТАТЬИ

Скачать и установить CentOS 8
Linux - Как монтировать и размонтировать диск
Как смонтировать и размонтировать образ ISO в Linux
Как посмотреть подключенные диски в Linux