FQDNFully Qualified Domain Name缩写, 含义完整域名. 例, 台机器主机名(hostname)www, 域缀(domain)example.com, 该主机FQDN应该www.example.com.
题外, 其实FQDN"."结尾, 部应用服务器都允许忽略点.
Linux允许用户通hostname命令查看并设置主机名. 用户通hostname -f命令该主机FQDN. , 却没直接设置FQDN命令.
实际, 设置LinuxFQDN通两种实现.
第种, /etc/hostname + /etc/hosts文件组合
首先/etc/hostname文件设置主机名, 假设
www
/etc/hosts文件增加行主机记录, 第字段该主机IP址, 第二字段希望设置FQDN, 刚刚设置主机名,
A.B.C.D www.example.com www
设置, 通hostname -F /etc/hostname更新主机名. , 通hostname -f看FQDN应该: www.example.com
第二种, /etc/hostname + /etc/resolv.conf组合
Linux能/etc/hosts文件找hostname应记录, 试图resolv.conf文件主机域名缀(domain name). 例, /etc/resolv.conf文件
domain example.com
search example.com
nameserver W.X.Y.Z
根据配置文件domain缀example.com, 加主机名www, Linux试图自拼接候选FQDN:www.example.com. 候选FQDN需要进步验证.
Linux通DNS服务器W.X.Y.Z解析候选FQDN, 解析失败, FQDN程失败. 解析功, 则返www.example.com域名式名称. 说, DNS服务器记录, www.example.com域名指向server.example.comCNAME记录, server.example.com才A记录. 返FQDNserver.example.com, www.example.com.
Linux设置FQDN.