Настя и сборник весёлых историй
Оглавление:
- Предпосылки
- Понимание имен хостов
- Отображение текущего имени хоста
- Метод 3: Использование команды
nmcli - Вывод
Обычно имя хоста задается во время установки операционной системы или динамически назначается виртуальной машине при ее создании.
Существует ряд причин, по которым вам может потребоваться изменить имя хоста. Наиболее распространенным является случай, когда имя хоста автоматически устанавливается при создании экземпляра.
В этом руководстве объясняется, как установить или изменить имя хоста в CentOS 8 без перезагрузки системы.
Предпосылки
Прежде чем продолжить этот урок, убедитесь, что вы вошли в систему как пользователь с привилегиями 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 g hostname
Чтобы изменить имя хоста на
host.linuxize.com
используйте следующую команду:
sudo nmcli g hostname host.linuxize.com
Чтобы изменения вступили в силу, перезапустите службу
systemd-hostnamed
:
sudo systemctl restart systemd-hostnamed
Вывод
Чтобы задать или изменить имя хоста в системе CentOS, используйте команду
hostnamectl set-hostname
а затем новое имя хоста.
Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.
имя хоста CentosКак изменить имя хоста на Debian 10 Linux
В этом руководстве объясняется, как изменить имя хоста в Debian 10 Buster без перезагрузки системы.
Как установить или изменить имя хоста в Linux
Имя хоста - это метка, назначенная машине, которая идентифицирует машину в сети. Это руководство проведет вас через процесс изменения имени хоста в Linux без необходимости перезапуска системы. Шаги должны работать на любом современном дистрибутиве Linux, который использует systemd.
Как изменить имя хоста на centos 7
Этот учебник проведет вас через процесс изменения имени хоста в CentOS 7 без необходимости перезагружать вашу систему.







