I've Switched To Debian!
Оглавление:
В этом руководстве объясняется, как изменить имя хоста в Debian 10 Buster без перезагрузки системы.
Имя хоста задается в тот момент, когда установлена операционная система Debian, или, если вы запускаете виртуальную машину, оно динамически назначается экземпляру при запуске.
Предпосылки
Чтобы иметь возможность изменить системное имя хоста, вы должны войти в систему как root или пользователь с привилегиями sudo.
Показать текущее имя хоста
В Debian 10 и во всех других дистрибутивах Linux, использующих
systemd
, вы можете изменить и отобразить имя хоста данной системы. с помощью инструмента
hostnamectl
.
Чтобы просмотреть текущее имя хоста системы, введите
hostnamectl
без каких-либо опций:
hostnamectl
Вывод покажет текущее имя хоста системы, в этом примере это
host.linuxize.com
.
Static hostname: host.linuxize.com Icon name: computer-vm Chassis: vm Machine ID: 70a3f06298014fd9ac42e5dc1de1034a Boot ID: 1dc8b9af89a4426b99cb348f6d483757 Virtualization: oracle Operating System: Debian GNU/Linux 10 (buster) Kernel: Linux 4.19.0-5-amd64 Architecture: x86-64
Изменить имя хоста системы
Имя хоста - это метка, которая идентифицирует компьютер в сети. Вы не должны устанавливать одно и то же имя хоста на двух разных машинах в одной сети. В качестве имени хоста системы рекомендуется использовать полное доменное имя (
FQDN
).
При изменении системного имени хоста в Debian 10 необходимо выполнить два шага. Сначала установите новое имя хоста с помощью команды
hostnamectl set-hostname
а затем укажите желаемое имя хоста, а затем обновите файл
/etc/hosts
с новым именем хоста.
Например, чтобы изменить системное имя хоста на
arya.example.com
, вы должны выполнить следующие шаги:
-
Сначала установите новое имя хоста, запустив:
sudo hostnamectl set-hostname arya.example.com
Команда
hostnamectl
не производит вывод. В случае успеха возвращается 0, в противном случае - ненулевой код ошибки.Во-вторых, откройте файл
/ и т.д. / хосты/etc/hosts
и замените старое имя хоста новым.127.0.0.1 localhost 127.0.0.1 arya.example.com arya # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters
Подтвердите изменение
Чтобы убедиться, что имя хоста было успешно изменено, еще раз используйте команду
hostnamectl
:
hostnamectl
Новое имя хоста системы будет напечатано в командной строке.
Static hostname: arya.example.com Icon name: computer-vm Chassis: vm Machine ID: 70a3f06298014fd9ac42e5dc1de1034a Boot ID: 1dc8b9af89a4426b99cb348f6d483757 Virtualization: oracle Operating System: Debian GNU/Linux 10 (buster) Kernel: Linux 4.19.0-5-amd64 Architecture: x86-64
Вывод
Изменение имени хоста системы в Debian 10 Buster - простая задача, включающая всего два простых шага.
Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.
имя хоста DebianКак установить или изменить имя хоста в Linux
Имя хоста - это метка, назначенная машине, которая идентифицирует машину в сети. Это руководство проведет вас через процесс изменения имени хоста в Linux без необходимости перезапуска системы. Шаги должны работать на любом современном дистрибутиве Linux, который использует systemd.
Как изменить имя хоста на Debian 9 Linux
Этот учебник проведет вас через процесс изменения имени хоста в Debian 9 без необходимости перезагружать вашу систему.
Как изменить имя хоста на Ubuntu 18.04
Этот учебник проведет вас через процесс изменения имени хоста в Ubuntu 18.04 без необходимости перезагружать вашу систему.