Запретные Темы Ð˜Ñ Ñ‚Ð¾Ñ€Ð¸Ð¸ Перу и Ð‘Ð¾Ð»Ð¸Ð²Ð¸Ñ Ð—Ð°Ð´Ð¾Ð
Оглавление:
По умолчанию системное имя хоста задается в процессе установки, или, если вы создаете виртуальную машину, оно динамически назначается экземпляру при запуске, но в некоторых случаях вам необходимо изменить его.
Это руководство проведет вас через процесс изменения имени хоста в Linux без необходимости перезапуска системы. Инструкции должны работать на любом современном дистрибутиве Linux, который использует systemd.
Что такое имя хоста
Имя хоста - это метка, назначенная машине, которая идентифицирует машину в сети. Каждое устройство в сети должно иметь уникальное имя хоста.
Имя хоста может быть простой строкой, содержащей буквенно-цифровые символы, точки и дефисы. Если устройство подключено к Интернету (например, к веб-серверу или почтовому серверу), рекомендуется использовать полное доменное имя (FQDN) в качестве имени хоста системы. Полное доменное имя состоит из двух частей: имени хоста и имени домена.
Отображение текущего имени хоста
В системах Linux, использующих systemd, команда
hostnamectl
может использоваться для запроса и изменения имени хоста и связанных настроек на данном компьютере.
Чтобы просмотреть текущее имя хоста, вызовите команду
hostnamectl
без каких-либо аргументов:
hostnamectl
Имя хоста системы выделено на изображении ниже:
Изменение имени хоста
Чтобы изменить имя хоста, вызовите команду
hostnamectl
с аргументом
set-hostname
за которым следует новое имя хоста. Только root или пользователь с привилегиями sudo может изменить имя хоста системы.
Например, чтобы изменить системное имя хоста на
mail.linuxize.com
, вы должны использовать следующую команду:
sudo hostnamectl set-hostname mail.linuxize.com
Команда
hostnamectl
не производит вывод. В случае успеха возвращается
0
, в противном случае - ненулевой код ошибки.
Наконец, чтобы убедиться, что имя хоста было успешно изменено, еще раз используйте команду
hostnamectl
:
hostnamectl
Новое имя хоста системы и некоторая дополнительная системная информация, такая как версия ядра, будут отображаться на терминале.
Static hostname: mail.linuxize.com Icon name: computer-vm Chassis: vm Machine ID: 70a3f06298014fd9ac42e5dc1de1034a Boot ID: 6d45a1a8d436418e97519da01ea61c1b Virtualization: oracle Operating System: Debian GNU/Linux 10 (buster) Kernel: Linux 4.19.0-5-amd64 Architecture: x86-64
Вывод
В этом уроке мы показали вам, как изменить имя хоста вашей системы Linux. В зависимости от вашего дистрибутива Linux и типа виртуализации для завершения процесса могут потребоваться дополнительные шаги.
Для инструкций по дистрибутиву, проверьте следующие статьи:
Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.
имя хоста терминалаКак изменить имя хоста на Debian 10 Linux
В этом руководстве объясняется, как изменить имя хоста в Debian 10 Buster без перезагрузки системы.
Как изменить имя хоста на Debian 9 Linux
Этот учебник проведет вас через процесс изменения имени хоста в Debian 9 без необходимости перезагружать вашу систему.
Как изменить имя хоста на Ubuntu 18.04
Этот учебник проведет вас через процесс изменения имени хоста в Ubuntu 18.04 без необходимости перезагружать вашу систему.