为什么我必须更改后缀的Linux主机名?

问题描述 投票:0回答:1

我正在尝试在我的debian服务器上安装postfix。这是一种“通用”机器。

该服务器正在docker容器中运行一个Apache Web服务器和几个应用程序。我想添加一个后缀邮件服务器。每个教程都告诉我将主机名更改为mail.mydomain.com,但是据我了解,主机名适用于整个系统。这主要不是邮件服务器,因此我宁愿不要仅提交邮件服务器的主机名。

命名主机mail.mydomain.com?的目的是什么? Apache可以正常工作,而无需命名系统mydomain.com

我是想为邮件服务器配备一台单独的计算机吗?还是应该尝试将其放入Docker容器中?

linux postfix-mta hostname
1个回答
0
投票

实际上不需要更改主机名。您将添加一个FQDN,以便诸如postfix之类的服务可以使用它。

假设您的/etc/hosts看起来像这样:

127.0.0.1   myhostname localhost localhost.localdomain

::1         myhostname localhost localhost.localdomain

设置FQDN以使其成为主机名的别名:

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相同>

© www.soinside.com 2019 - 2024. All rights reserved.