我有一台 RHEL7.0 主机,其中包含以下标准条目/etc/hosts/
:
127.0.0.1 localhost.localdomain localhost
所以解决localhost.localdomain
工作:
$ ping localhost.localdomain
PING localhost.localdomain (127.0.0.1) 56(84) bytes of data.
但尝试解析相同的绝对版本失败了:
$ ping localhost.localdomain.
ping: unknown host localhost.localdomain.
一般来说,尝试根据相对/etc/hosts
条目解析绝对 FQDN 会失败。现在,如果我将条目更改/etc/hosts
为具有尾随句点,则可以解析绝对 FQDN。但随后我无法再解析相对 FQDN。似乎如果我想要解析绝对形式和相对形式,我必须在/etc/hosts
.
RFC 或标准中是否描述了这种奇怪的行为,以便我可以更好地理解它?它可以以某种方式配置吗?