Как да промените името на хоста на 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

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

[related_post id="9597" title="Как да промените настройките на часовата зона от командния ред на 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

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

[related_post id="8322" title="Инсталирайте и конфигурирайте Ubuntu в Windows с WSL2"]

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

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

hostname

или

hostnamectl

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

Заключение

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

open source spirit
🛠️
$

Намерихте материала за полезен?

Съдържанието на itpraktika.com е безплатно и ще остане такова.
Ако статията ти е помогнала — можеш да подкрепиш сайта с малка доброволна сума. Всяко дарение помага за поддръжката и развитието на портала.

PayPal Revolut