我有一台 RHEL 主机,它为 ipv4 和 ipv6 双重堆叠。Ipv6 是主协议,包括主机的所有 DNS 记录。Ipv4 是后备协议,用于访问仅支持 ipv4 的网络,甚至落后于 ipv4 NAT。
ping6 gandalf 工作包括来自 resolv.conf 的域。
主机名返回 gandalf
hostname -f 或 hostname -a 均不返回任何内容。为什么?
答案1
好的,我能够在 RHEL6 VM 中重现这一点;
所以,基本上,有一个已知问题关于 IPv6 和 hostname 命令。我不确定这个错误是否正是您遇到的问题,但我能够让我的 VM 正常工作。
仅 IPv6 主机的配置,尽管如果您将其添加到两行,这不会影响 IPv4 主机名解析。您可能需要在您的环境中进行实验以找到所需的神奇配置。
在进行基础安装之前:
之后根据该错误对 /etc/hosts 进行轻微更改。