ім'я хоста

Як змінити ім'я хосту в Linux

Як змінити ім'я хосту в Linux
Для розмежування пристроїв пакети даних використовують IP-адреси; однак для людей розпізнати IP-адреси може бути непросто. На щастя, в Linux ім’я хосту використовується в таких місцях, як підказка терміналу, щоб ідентифікувати використовуваний пристрій. У цьому посібнику ми покажемо вам, як змінити ім'я хосту пристрою в Linux.

Ім'я хосту в Linux

Пристрої взаємодіють між собою через мережу за допомогою IP-адрес. IP-адреса, призначена певному пристрою, може змінюватися залежно від ситуації. Тому важливо використовувати пам’ятне ім’я хосту, яке не змінюється залежно від ситуації.

Для зміни імені хосту в Linux можна використовувати кілька методів, і ці методи можна розділити на дві категорії: методи інтерфейсу командного рядка (CLI) та методи графічного інтерфейсу користувача (GUI).

Методи CLI

Щоб змінити ім’я хосту пристрою в Linux, ми рекомендуємо використовувати засоби CLI. Ці методи є універсальними і будуть працювати майже на будь-якому дистрибутиві Linux. Крім того, також немає необхідності встановлювати будь-які додаткові пакети.

Перевірте ім’я хосту

Спочатку перевірте ім’я хосту поточної системи наступним чином.

$ hostname

$ hostnamectl

Змініть ім’я хосту, використовуючи ім’я хосту

Команда hostname може бути використана для зміни імені хосту системи, використовуючи таку структуру команд.

$ sudo ім'я хосту

Нарешті, перевірте зміни.

$ hostname

Зверніть увагу, що ім'я хосту лише тимчасово змінилося за допомогою цього методу. Якщо систему перезавантажити, вона повернеться до початкового імені хосту. Цей метод слід використовувати лише тоді, коли ви не збираєтеся постійно змінювати ім'я хосту.

Змініть ім’я хосту за допомогою hostnamectl

Інструмент hostnamectl керує іменем хосту системи. Цей інструмент може виконувати широкий спектр дій; наприклад, його можна використовувати для відображення поточного імені хосту, зміни імені хосту, налаштування опису середовища та маніпулювання рядком РОЗТАШУВАННЯ системи.

Щоб використовувати hostnamectl для зміни імені хосту, запустіть таку команду.

$ sudo hostnamectl set-hostname

Потім перевірте зміни.

$ hostname

Далі нам доведеться вручну оновити файл хосту. Для цього відкрийте файл за допомогою текстового редактора.

$ sudo vim / etc / hosts

Змініть старе ім’я хоста на нове.

127 доларів.0.1.1 місцевий хост
127 доларів.0.1.1

Якщо ви використовуєте старіший дистрибутив Linux, то після внесення змін вам може знадобитися виконати наступну команду.

$ / etc / init.г / перезапуск імені хосту

Змінити ім'я хосту (для системи init)

Спеціальний файл містить ім'я хосту системи. Ми можемо вручну оновити файл, щоб змінити ім’я хосту. Для цього відкрийте файл за допомогою текстового редактора.

$ sudo vim / etc / hostname

На зображенні нижче показано старе ім’я хосту.

Відредагуйте вміст, щоб оновити ім'я хосту.

Збережіть файл і закрийте редактор. Щоб зміни набрали чинності, перезавантажте систему. Після перезавантаження системи переконайтеся, що дія була успішною, наступним чином.

$ hostname

Методи графічного інтерфейсу

У цьому розділі ми будемо використовувати GNOME для зміни імені хосту пристрою. Однак ви можете використовувати YaST для зміни імен хостів у openSUSE.

Змініть ім’я хосту в GNOME

GNOME - це потужне робоче середовище. Якщо ви використовуєте GNOME, ви можете змінити ім'я хосту, не виконуючи жодних команд, перейшовши до програми «Налаштування».

На лівій панелі прокрутіть униз і виберіть “Про мене”. У цьому прикладі ім’я хосту системи знаходиться в полі „Ім'я пристрою”.

Клацніть «Ім'я пристрою», щоб відкрити запит на зміну імені хосту.

Введіть нову назву хосту та натисніть «Перейменувати», щоб зберегти зміни.

Заключні думки

У цьому посібнику ми показали вам кілька простих методів зміни імені хосту вашої системи. Обов’язково використовуйте належне ім’я хосту, щоб допомогти ідентифікувати систему.

Якщо ви використовуєте CentOS / RHEL або подібний дистрибутив, зміна імені хосту може бути складнішою. Перевірте, як змінити ім’я хосту постійним на CentOS 7.

Щасливих обчислень!

Як розробити гру на Linux
Десять років тому не так багато користувачів Linux передбачали, що їх улюблена операційна система колись стане популярною ігровою платформою для комер...
Open Source Ports of Commercial Game Engines
Free, open source and cross-platform game engine recreations can be used to play old as well as some of the fairly recent game titles. This article wi...
Кращі ігри командного рядка для Linux
Командний рядок - це не просто ваш найбільший союзник при використанні Linux, він також може бути джерелом розваг, оскільки ви можете використовувати ...