Как да промените името на хоста на Ubuntu 24.04

Името на хоста (hostname) е уникален идентификатор на вашата система в мрежата. В Ubuntu 24.04 можете да го промените по няколко начина. В тази статия ще разгледаме различните методи за промяна на hostname и ще обясним подробно всяка стъпка.
Какво е hostname и защо е важен?
Hostname е името, което идентифицира вашето устройство в мрежата. То се използва от различни услуги и приложения. Ако използвате сървър или работите в мрежова среда, правилното конфигуриране на hostname е важно.
Основни видове hostname
- Статичен hostname – Записан в
/etc/hostname
и се зарежда при стартиране. - Временно hostname – Валиден до следващото рестартиране и се управлява от
hostnamectl
. - Пълен домейн (FQDN) – Включва hostname и домейна (например
server.example.com
).
Проверка на текущото име на хоста
Преди да го промените, трябва да знаете текущото име. За да го проверите, използвайте командата:
hostnamectl
Ще получите изход, подобен на следния:
Static hostname: urocibg
Icon name: computer-vm
Chassis: vm
Machine ID: a1b2c3d4e5f6...
Boot ID: f6e5d4c3b2a1...
Operating System: Ubuntu 24.04 LTS
Kernel: Linux 6.x.x-xx-generic
Architecture: x86_64
Тук Static hostname показва текущото име на хоста.
Метод 1: Промяна на hostname с hostnamectl
Това е най-простият метод и не изисква ръчна редакция на файлове.
Стъпки за промяна
- Изпълнете следната команда, за да зададете нов hostname:
sudo hostnamectl set-hostname ново-име
Заменете ново-име
с желаното име. Например:
sudo hostnamectl set-hostname fedia
Проверете дали промяната е успешна:
hostnamectl
Ще видите новото име в изхода на командата.
Метод 2: Промяна чрез редактиране на /etc/hostname
Този метод е малко по-труден, но осигурява трайна промяна.
Стъпки за промяна
- Отворете файла
/etc/hostname
с текстов редактор:
sudo nano /etc/hostname
- Заменете старото име с новото и запазете файла.
Ако текущото име е ubuntu
, променете го например на myserver
.
- Редактирайте файла
/etc/hosts
, за да отразите промяната:
sudo nano /etc/hosts
Намерете реда:
127.0.1.1 ubuntu
и го променете на:
127.0.1.1 myserver
4. Запазете файла и рестартирайте системата:
sudo reboot
След рестартиране новото име на хоста ще бъде активно.
Метод 3: Промяна временно (до рестартиране)
Ако искате само временна промяна, можете да използвате командата:
sudo hostname ново-име
Например:
sudo hostname testserver
Тази промяна няма да се запази след рестартиране.
Проверка след промяната
След като направите промяната, проверете дали всичко работи:
hostname
или
hostnamectl
Ако всичко е наред, ще видите новото име на хоста.
Заключение
Промяната на hostname в Ubuntu 24.04 е лесен процес, ако знаете правилния метод. Можете да използвате hostnamectl
, да редактирате конфигурационни файлове или да направите временна промяна. Ако настройвате сървър, винаги актуализирайте и файла /etc/hosts
, за да избегнете проблеми с мрежовите услуги.
Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:
Donate ☕️ Дарете с PayPalDonate 💳 Дарете с Revolut