如何在 CentOS 服务器上设置 fqdn?

如何在 CentOS 服务器上设置 fqdn?

我在 /etc/sysconfig/network 文件中将主机名设置为 host.example.com

HOSTNAME=host.example.com

仅供参考,我随后重新启动了机器。

我在使用 Puppet 时遇到了一个问题:当我在这台机器上运行 Facter 时,它返回以下信息:

#facter 完整限定域名

主机托管

因此 puppet 生成了错误的证书等等......

以下是我的主机上发生的情况:

# 主机名

主机.example.com

# 主机名 --fqdn

示例.com

# 主机名 -y

(没有任何)

# dns域名

com

我不明白为什么 Facter 会得到错误的信息...我做错了什么?

答案1

将主机添加到 /etc/hosts 文件以进行 DNS 解析:

10.1.2.3 host.example.com 主机

相关内容