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

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

Името на хоста (hostname) е уникален идентификатор на вашата система в мрежата. В Ubuntu 24.04 можете да го промените по няколко начина. В тази статия ще разгледаме различните методи за промяна на hostname и ще обясним подробно всяка стъпка.

Какво е hostname и защо е важен?

Hostname е името, което идентифицира вашето устройство в мрежата. То се използва от различни услуги и приложения. Ако използвате сървър или работите в мрежова среда, правилното конфигуриране на hostname е важно.

Основни видове hostname

  1. Статичен hostname – Записан в /etc/hostname и се зарежда при стартиране.
  2. Временно hostname – Валиден до следващото рестартиране и се управлява от hostnamectl.
  3. Пълен домейн (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

Това е най-простият метод и не изисква ръчна редакция на файлове.

Стъпки за промяна

  1. Изпълнете следната команда, за да зададете нов hostname:
sudo hostnamectl set-hostname ново-име

Заменете ново-име с желаното име. Например:

sudo hostnamectl set-hostname fedia

Проверете дали промяната е успешна:

hostnamectl

Ще видите новото име в изхода на командата.

📖 Прочетете още: Как да промените настройките на часовата зона от командния ред на Ubuntu 24.04

Метод 2: Промяна чрез редактиране на /etc/hostname

Този метод е малко по-труден, но осигурява трайна промяна.

Стъпки за промяна

  1. Отворете файла /etc/hostname с текстов редактор:
sudo nano /etc/hostname

  1. Заменете старото име с новото и запазете файла.

Ако текущото име е ubuntu, променете го например на myserver.

  1. Редактирайте файла /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

Тази промяна няма да се запази след рестартиране.

📖 Прочетете още: Инсталирайте и конфигурирайте Ubuntu в Windows с WSL2

Проверка след промяната

След като направите промяната, проверете дали всичко работи:

hostname

или

hostnamectl

Ако всичко е наред, ще видите новото име на хоста.

Заключение

Промяната на hostname в Ubuntu 24.04 е лесен процес, ако знаете правилния метод. Можете да използвате hostnamectl, да редактирате конфигурационни файлове или да направите временна промяна. Ако настройвате сървър, винаги актуализирайте и файла /etc/hosts, за да избегнете проблеми с мрежовите услуги.

Федя Серафиев

Федя Серафиев

Федя Серафиев e собственик на уебсайта urocibg.eu. Той намира удовлетворение в това да помага на хората да решават и най-сложните технически проблеми. Сегашната му цел е да пише лесни за следване статии, така че подобни проблеми изобщо да не възникват.

Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:

×