Я хотел бы установить для имени хоста моего Ubuntu 16.04 полное доменное имя, так как я планирую установить сервер Postfix. Однако у меня есть несколько доменов, размещенных на веб-сервере через виртуальные хосты Apache2. Например:
Мой вопрос: как мне установить имя хоста? Использовать один из доменов? или я могу использовать несвязанное / несуществующее имя для имени хоста?
Имена хостов по большей части являются внутренними настройками - ваши настройки DNS позволят трафику достигать вашего сервера, если задано полное доменное имя, а цель виртуальных хостов - обслуживать разные сайты в зависимости от того, что имя хоста это. В случае с электронной почтой, это только один сервер, и ваша конфигурация почтового сервера (руководство flurdy очень полезно - и хранит их в базе данных) должна справиться с этим.
Обычно вам не нужно устанавливать его здесь, и имя хоста системы может не зависеть от имени домена, и ваш почтовый сервер может отвечать одному или нескольким доменам, точно так же, как apache может делать виртуальные хосты.
Вы настраиваете соответствующие записи сервера имен для доменов, которые хотите обслуживать (имена mx и / или a / aaaa), и настраиваете почтовый сервер для прослушивания и обслуживания этих доменов. Таким образом, вам не «нужно» устанавливать какое-либо конкретное имя хоста, и лучше оставить его в качестве идентификатора для всех, кто вошел в систему.