Поиск по сайту:

Ubuntu Изменить имя хоста навсегда


Имя хоста — это имя устройства, которое задается во время установки операционной системы или может быть назначено динамически, когда пользователь создает среду виртуальной машины. Имя хоста — это метка или тег машины, который идентифицирует устройство в сети. Используя простую команду hostnamectl, пользователь может изменить имя хоста операционной системы. С помощью этого инструмента распознаются три разных класса имен хостов. Во-первых, «статическое имя хоста» — это традиционное имя и сохраненный файл «/etc/hostname». Во-вторых, «красивое имя хоста» используется для пользовательского представления и описательной свободной формы имени хоста UTF8. В-третьих, «переходное имя хоста» является динамическим и поддерживается ядром системы. Серверы DHCP или mDNS могут изменить временное имя хоста.

В этой статье подробно рассказывается о том, как изменить системное имя хоста в системе Ubuntu. Мы будем использовать дистрибутив Linux Ubuntu 20.04 для реализации всех команд и процедур для изменения имени хоста. Начнем с деталей!

Предпосылки

Пользователи должны иметь привилегии sudo для редактирования файла /etc/hosts.

Способы изменения имени хоста в Ubuntu 20.04

Изменение имени хоста системы не является сложной задачей. Существует два метода изменения имени хоста системы Ubuntu 20.04:

  1. Постоянное изменение имени хоста системы с помощью командной строки в Ubuntu 20.04

  2. Изменить имя хоста системы с помощью графического интерфейса в Ubuntu 20.04

Способ 1: постоянное изменение имени хоста системы с помощью командной строки в Ubuntu 20.04

Просто следуя нескольким простым командам, пользователь может легко изменить имя хоста системы Ubuntu через терминал.

Шаг 1: Отобразите текущее имя хоста системы Ubuntu.

Сначала проверьте текущее имя хоста вашей системы Ubuntu с помощью следующей команды:

$ hostname

Команда hostname отображает только текущее имя хоста вашей системы.

$ hostnamectl

Команда hostnamectl отображает текущее системное имя хоста вместе со следующей информацией на терминале:

Используя команду cat, пользователь также может просмотреть имя хоста системы следующим образом:

$ cat /etc/hostname

Шаг 2: Изменение имени хоста с помощью команды hostnamectl

Теперь измените системное имя хоста на любое другое желаемое имя хоста. Например, мы хотим изменить имя хоста текущей системы с «Samreena-PC» на «Linuxhint». Для этого следующая команда поможет вам изменить имя хоста системы Ubuntu:

$ sudo hostnamectl set-hostname Linuxhint

После изменения имени хоста системы убедитесь, что имя хоста было изменено или нет, выполнив следующую команду:

$ hostnamectl

Хотя вы изменили имя хоста с помощью команды hostnamectl, вам не нужно перезагружать систему Ubuntu, чтобы увидеть последствия изменения имени хоста.

Чтобы изменить статическое, красивое и временное имя хоста, которое мы обсуждали выше, выполните следующие команды:

$ sudo hostnamectl set-hostname "Linuxhint PC" –pretty

$ sudo hostnamectl set-hostname new_hostname.com --static
$ sudo hostnamectl set-hostname new_hostname.com --transient

Шаг 3: Отредактируйте имя хоста /etc/hosts

Чтобы применить изменения навсегда, отредактируйте файл «/etc/hosts». Откройте файл «/etc/hosts» с помощью любого исходного кода или текстового редактора.

$ sudo nano /etc/hosts

Теперь измените выделенное имя хоста с «adminsam-Virtualbox» на «LinuxHint». Сохраните изменения и выйдите из файла «/etc/hosts».

Перезагрузите систему, выполнив следующую команду:

$ sudo reboot

Теперь откройте терминал и, используя hostnamectl, проверьте изменения следующим образом:

$ hostnamectl

Как вы можете видеть на скриншоте выше, имя хоста было изменено на «LinuxHint».

Способ 2: изменить имя хоста системы с помощью графического интерфейса в Ubuntu 20.04

Выполните следующую процедуру, чтобы изменить имя хоста системы Ubuntu с помощью графического пользовательского интерфейса:

1. Нажмите в левом верхнем углу раздел «Действия», а затем выполните поиск в меню «Настройки» с помощью панели поиска приложения следующим образом:

2. Теперь щелкните значок «Настройки», и на терминале появится следующее окно. Найдите «О программе» слева, отобразив список меню.

3. Имя устройства отображается в верхней части окна отображения. Нажмите «Имя устройства», и в системе появится следующий диалог:

4. Измените имя устройства на «Samreena-PC» и нажмите «Переименовать», чтобы навсегда изменить имя хоста системы Ubuntu.

Теперь вы можете заметить, что имя хоста было успешно изменено. Чтобы распечатать текущее измененное имя хоста, выполните команду hostnamectl в терминале.

Заключение

В этой статье мы обсудили, как изменить имя хоста системы Ubuntu 20.04, используя оба метода, либо с помощью командной строки, либо с помощью графического интерфейса. У нас есть различные причины, которые могут потребовать изменения имени хоста системы. Одним из наиболее распространенных является автоматическое изменение имени хоста при создании экземпляра. Я надеюсь, что упомянутая выше информация о смене имени хоста поможет вам в будущем. Спасибо!

Статьи по данной тематике: