Hostname - це унікальне ім'я, яке ідентифікує пристрій у локальній мережі або в Інтернеті. Воно грає важливу роль в з'єднанні пристроїв і обміні даними між ними. В операційній системі Linux можна легко змінити hostname за допомогою декількох простих команд.
Для початку відкрийте термінал і введіть команду sudo nano /etc/hostname. У відкритому редакторі замініть поточне ім'я на нове, яке ви хочете задати вашому пристрою. Після внесення змін збережіть файл і закрийте редактор.
Далі введіть команду sudo nano /etc/hosts. У цьому файлі знайдіть рядок зі своїм старим іменем хосту та замініть його на нове ім'я. Збережіть файл і закрийте редактор.
Нарешті, виконайте команду sudo hostnamectl set-hostname "новий_hostname", де" новий_hostname " - це ваше нове ім'я хосту. Після виконання цієї команди перезавантажте пристрій, щоб зміни набули чинності.
Як змінити hostname
Щоб змінити hostname в Linux, виконайте наступні кроки:
- Відкрийте термінал на комп'ютері Linux.
- Введіть команду sudo nano/etc / hostname і натисніть Enter. Ця команда відкриє файл hostname у текстовому редакторі nano.
- Змініть поточне ім'я hostname на нове ім'я, яке ви хочете використовувати. Зверніть увагу, що нове ім'я hostname не повинно містити пробіли або спеціальні символи.
- Натисніть Ctrl + X, щоб закрити файл hostname. Вам буде запропоновано зберегти зміни-натисніть Y, а потім Enter.
- Введіть команду sudo nano / etc / hosts і натисніть Enter. Ця команда відкриє файл hosts у текстовому редакторі nano.
- Знайдіть рядок, що починається з 127.0.0.1 і містить стару назву hostname. Змініть це ім'я на нове ім'я hostname.
- Натисніть Ctrl + X, щоб закрити файл хостів. Вам буде запропоновано зберегти зміни-натисніть Y, а потім Enter.
- Перезавантажте Комп'ютер Linux, щоб зміни набули чинності. Виконайте команду sudo reboot, щоб перезавантажити комп'ютер.
Тепер ваш hostname успішно змінено в операційній системі Linux. Переконайтеся, що ви використовуєте нове ім'я hostname під час взаємодії з іншими комп'ютерами або серверами в мережі.
Спосіб 1: використання командного рядка
Дотримуючись цього методу, ви можете змінити hostname в операційній системі Linux за допомогою командного рядка. Цей метод підходить для користувачів, які вважають за краще працювати в терміналі.
Щоб змінити hostname за допомогою командного рядка, виконайте наступні кроки:
- Відкрийте термінал. У більшості дистрибутивів Linux ви можете відкрити термінал, натиснувши Ctrl + Alt + T.
- Увійдіть як root. Для зміни hostname, вам може знадобитися виконати команди з правами суперкористувача. Введіть команду su і введіть пароль root.
- Запустіть команду для зміни hostname. У більшості випадків команда для зміни hostname має такий формат: hostnamectl set-hostname новий_імя_хоста. Введіть цю команду, замінивши новий_імя_хоста на бажане ім'я хоста.
- Перезавантажте систему. Щоб внести зміни в силу, виконайте команду reboot або shutdown -r now. Після перезавантаження системи Новий hostname буде активним.
Запам'ятайте, що зміна hostname може знадобитися оновлення в конфігураційних файлах або програмному забезпеченні, які використовують hostname. Переконайтеся, що всі необхідні оновлення були виконані після зміни hostname.
Спосіб 2: редагування файлу hostname
- Відкрийте термінал і запустіть команду sudo nano /etc/hostname щоб відкрити файл hostname у текстовому редакторі Nano (можливо, вам доведеться ввести пароль адміністратора).
- У файлі hostname змініть поточне ім'я на нове ім'я хоста.
- Збережіть зміни, натиснувши Ctrl + X, а потім підтвердьте збереження, натиснувши Y та Enter .
- Тепер вам потрібно також оновити файл hosts, щоб новий hostname був використаний:
1. Виконайте команду sudo nano/etc / hosts для відкриття файлу hosts в текстовому редакторі Nano.
2. Знайдіть рядок, що містить старе ім'я хоста, і замініть його на нове ім'я хоста.
3. Збережіть зміни, натиснувши Ctrl + X, а потім підтвердьте збереження, натиснувши Y та Enter .
4. Перезавантажте систему, щоб застосувати зміни.
Тепер ваш hostname повинен бути змінений на нове значення.
Спосіб 3: Використання команди hostnamectl
Крок 1: Відкрийте термінал, щоб ввести необхідну команду.
Крок 2: Введіть команду sudo hostnamectl set-hostname НОВОЕ_ІМЯ, замінивши НОВОЕ_ІМЯ на бажане нове ім'я.
Крок 3: Введіть пароль sudo, якщо потрібно, і натисніть Enter.
Примітка: Зміна hostname за допомогою команди hostnamectl може вимагати привілеїв суперкористувача. Переконайтеся, що ви ввійшли в систему з правами адміністратора або скористайтеся командою sudo.