检查我的主机名是否正确(ovh vps + centos7)

检查我的主机名是否正确(ovh vps + centos7)

我最近从 OVH 购买了一台预装了 Centos 7 的 VPS。我想确保我的主机名设置正确。

根据一些教程:

hostname 返回主机名
hostname -f 返回 FQDN

执行这些命令后,我得到了相同的结果:vpsxxxxxxxx.ovh.net 我以为主机名和 FQDN 不同!

猫/等/主机

127.0.0.1 - 本地主机
IP - vpsxxxxxxxx.ovh.net - vpsxxxxxxxx

我很困惑,我已经将单独购买的域名链接到我的 VPS,我还计划添加另一个域名以在我的 VPS 中运行两个站点。

我的主机名正确吗?
我们怎么称呼 vpsxxxxxxxx.ovh.net?外部域名、内部域名、主机名、ovh.net 的子域名?
我链接到 VPS 的两个域名怎么样?它们需要在 /etc/hosts 中进行一些配置吗?

我必须解决这些问题才能启用 Postfix 邮件服务器。

答案1

主机名应始终设置为 FQDN在 CentOS 7 中,根据 Red Hat 的建议。

主机名可以是自由格式的字符串,长度最多为 64 个字符。但是,Red Hat 建议静态和临时名称都与完全合格域名(FQDN)用于 DNS 中的机器,例如host.example.com。还建议静态和临时名称仅由 7 位 ASCII 小写字符组成,不含空格或点,并将自身限制为 DNS 域名标签允许的格式,即使这不是严格要求。较旧的规范不允许使用下划线,因此不建议使用它们。

如果您在服务器上运行电子邮件,则主机名应设置为您控制的域中的主机名,而不是服务提供商控制的主机名。您不需要将其放在 中/etc/hosts,只要该名称存在适当的 DNS 条目即可。

相关内容