Android

Как изменить имя хоста на centos 7

Маша и Медведь (Masha and The Bear) - Подкидыш (23 Серия)

Маша и Медведь (Masha and The Bear) - Подкидыш (23 Серия)

Оглавление:

Anonim

Это руководство проведет вас через процесс изменения имени хоста в системе CentOS 7.

Имя хоста задается в тот момент, когда установлена ​​операционная система CentOS, или, если вы запускаете виртуальную машину, оно динамически назначается экземпляру при запуске.

Методы, описанные в этом руководстве, будут работать без перезагрузки системы.

Предпосылки

Прежде чем продолжить этот урок, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo.

Понимание имен хостов

Имя хоста - это метка, которая идентифицирует компьютер в сети. Вы не должны использовать одно и то же имя хоста на двух разных машинах в одной сети.

Существует три класса имени hostname : static , pretty и transient .

  • static - традиционное имя хоста, которое может быть установлено пользователем и хранится в /etc/hostname . pretty - произвольное имя хоста UTF8, используемое для представления пользователю. Например Linuxize's desktop . transient - динамическое имя хоста, поддерживаемое ядром, которое может быть изменено сервером DHCP или mDNS во время выполнения. По умолчанию оно совпадает со static именем хоста.

Рекомендуется использовать полное доменное имя ( FQDN ) для static и transient имен, таких как host.example.com .

Показать текущее имя хоста

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

hostnamectl

Наконец, перезапустите службу systemd-hostnamed чтобы изменения вступили в силу:

sudo systemctl restart systemd-hostnamed

Метод 3: Использование команды nmcli

nmcli - это инструмент командной строки для управления NetworkManager, который также можно использовать для изменения имени хоста.

Для просмотра текущего типа имени хоста:

sudo nmcli general hostname

Чтобы изменить имя хоста на host.linuxize.com используйте следующую команду:

sudo nmcli general hostname host.linuxize.com

Наконец, перезапустите службу systemd-hostnamed чтобы изменения вступили в силу:

sudo systemctl restart systemd-hostnamed

Подтвердите изменение

Чтобы убедиться, что имя хоста было успешно изменено, используйте команду hostnamectl :

hostnamectl

Ваше новое имя хоста будет напечатано на консоли:

Static hostname: host.linuxize.com Pretty hostname: Linuxize's desktop Icon name: computer-vm Chassis: vm Machine ID: 52d6807a6ae34327871ae568f7a1387e Boot ID: 4f747d0280d3402abed870d18b6e9a7a Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-693.11.6.el7.x86_64 Architecture: x86-64

Вывод

В этом уроке мы показали вам 3 различных способа изменения имени хоста вашего сервера CentOS 7 без перезагрузки компьютера.

Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.

имя хоста Centos