Ubuntu устанавливает имя хоста через hostnamectl с несколькими виртуальными хостами

Я хотел бы установить для имени хоста моего Ubuntu 16.04 полное доменное имя, так как я планирую установить сервер Postfix. Однако у меня есть несколько доменов, размещенных на веб-сервере через виртуальные хосты Apache2. Например:

  1. example.com
  2. domain.com

Мой вопрос: как мне установить имя хоста? Использовать один из доменов? или я могу использовать несвязанное / несуществующее имя для имени хоста?

0
задан 29 March 2021 в 08:11
1 ответ

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

Обычно вам не нужно устанавливать его здесь, и имя хоста системы может не зависеть от имени домена, и ваш почтовый сервер может отвечать одному или нескольким доменам, точно так же, как apache может делать виртуальные хосты.

Вы настраиваете соответствующие записи сервера имен для доменов, которые хотите обслуживать (имена mx и / или a / aaaa), и настраиваете почтовый сервер для прослушивания и обслуживания этих доменов. Таким образом, вам не «нужно» устанавливать какое-либо конкретное имя хоста, и лучше оставить его в качестве идентификатора для всех, кто вошел в систему.

2
ответ дан 24 April 2021 в 01:31

Теги

Похожие вопросы