Перейти к содержанию

Установка имени хоста

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

sudo sysctl kernel.hostname=HOST_NAME

Чтобы установить имя домена (если нужно), выполните:

sudo sysctl kernel.domainname=DOMAIN_NAME

Также убедитесь, что файл /etc/hostname содержит имя хоста:

HOST_NAME

Файл /etc/hosts должен содержать в том числе и полное доменное имя, если имя домена установлено (FQDN):

127.0.0.1   localhost
127.0.1.1   HOST_NAME.DOMAIN_NAME   HOST_NAME

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Проверить значения можно следующими командами.

  • Команда hostname должна вывести на экран только имя хоста:
HOST_NAME
  • Команда hostname --domain должна отобразить имя домена:
DOMAIN_NAME
  • Команда hostname --fqdn должна отобразить полное доменное имя хоста (FQDN):
HOST_NAME.DOMAIN_NAME