Як змінити ім’я хосту в CentOS/RHEL 8

  • Останнє оновлення: 3 Листопада 2023 р.
  • Перегляди: 43
  • Автор: Адмін
Як змінити ім’я хосту в CentOS/RHEL 8

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

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

Коли системні адміністратори керують великою мережею систем і спостерігають за великим потоком пакетів, стає дуже важко зрозуміти який пакет куди ходить. Для ідентифікації системи зазвичай використовують IP адреси або ім'я хоста. Ім'я хоста вважається найзручніший спосіб, що легко запам'ятовується, для ідентифікації системи.

Ім'я хоста це просто ім'я вашої машини або сервера у вашій мережі. Ім'я хоста задається під час встановлення Centos 8 автоматично чи системний адміністратор вказує ім'я явно. Надане ім'я сервера не завжди легко запам'ятати коли у вас велика мережа, і в процесі експлуатації мережі ви захочете змінити ім'я хоста цього сервера.

 

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

  1. Статичне ім'я хоста.
  2. Красиві ім'я хоста.
  3. Тимчасове ім'я хоста.

 

Статичне ім'я хоста.

Найпростіше та традиційне ім'я хоста встановлено системним адміністратором та використовується для ідентифікації сервера серед інших серверів у мережі. Це ім'я хоста зберігається у файлі /etc/hostname.

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

Красиве ім'я хоста використовується для представлення користувачеві зручнішого імені хоста, оскільки воно не містить імені хоста UTF-8 і допускає використання нестандартних символів.

Тимчасове ім'я хоста.

Ядро Linux підтримує тимчасове ім'я хоста, його можна змінити після перезавантаження сервером DNS або DHCP.


 

1. Показати поточне ім'я сервера.

Для того, щоб відобразити поточне ім'я сервера, ми використовуємо прості команди в консолі:

$. hostname

змінити ім'я хоста linux

 

$. hostnamectl

змінити ім'я хоста linux

 

$. cat /etc/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


 

Результат.

змінити ім'я хоста linux


 

Дякую всім, я сподіваюся що вам моя стаття хоч чимось допомогла.

СХОЖІ СТАТТІ

Як дізнатися версію ОС LINUX

Як дізнатися версію ОС LINUX

lsof утиліта - дізнаємося які порти прослуховуються в Linux

lsof утиліта - дізнаємося які порти прослуховуються в Linux

Завантажити та встановити CentOS 8

Завантажити та встановити CentOS 8