Почему я должен изменить имя хоста linux на postfix? - PullRequest
0 голосов
/ 26 апреля 2020

Я пытаюсь установить postfix на моем сервере Debian. Это своего рода машина общего назначения.

На сервере запущен веб-сервер apache и несколько приложений в контейнерах docker. Я хотел бы добавить почтовый сервер Postfix. Каждый урок говорит мне изменить имя хоста на mail.mydomain.com, но, насколько я понимаю, имя хоста относится ко всей Системе. В первую очередь это не почтовый сервер, поэтому я бы предпочел не указывать имя хоста только для почтового сервера.

Какова цель присвоения имени моему хосту mail.mydomain.com?? Apache работает нормально, не называя систему mydomain.com.

Должен ли я иметь отдельную машину для моего почтового сервера? Или я должен попытаться поместить его в docker контейнер?

1 Ответ

0 голосов
/ 26 апреля 2020

На самом деле не нужно менять имя хоста. Вы добавите полное доменное имя, чтобы его могли использовать такие службы, как postfix.

скажем, ваш /etc/hosts выглядит следующим образом:

127.0.0.1   myhostname localhost localhost.localdomain

::1         myhostname localhost localhost.localdomain

установите полное доменное имя, чтобы имя хоста было псевдонимом для это:

127.0.0.1   myhost.domain.com myhostname localhost localhost.localdomain

::1         myhost.domain.com myhostname localhost localhost.localdomain

Затем вы можете проверить с помощью hostname --fqdn

myhost.domain.com

Хотя hostname такое же, как и раньше myhostname

...