hostname -A
根据 的手册,显示机器的所有 FQDN hostname
。
这是我在本地家庭网络中的电脑。
debian8@hwy:~$ hostname -A
hwy
debian8@hwy:~$ hostname -d
local
debian8@hwy:~$ hostname -f
hwy.local
hostname -A
为什么not的输出信息hwy.local
?
-A, --all-fqdns 显示,但 hwy 根本不是 fqdn!
答案1
没有设置反向 DNS 条目?
-A, --all-fqdns 显示计算机的所有 FQDN。此选项枚举所有配置的网络接口上的所有配置的网络地址,并将它们转换为 DNS 域名。无法转换的地址(即因为它们没有适当的反向 DNS 条目)将被跳过。请注意,不同的地址可能解析为相同的名称,因此输出可能包含重复的条目。不要对输出的顺序做出任何假设。