我最近在新硬盘上安装了 CentOS 7,使用所有默认设置,当我输入:
# hostname
我得到:
SVP
但“SVP”既未存在/etc/hostnames
也未/etc/hosts
配置。
但我有默认主机名localhost.localdomain
。
SVP 是我的旧 Windows 安装的计算机名称,但该硬盘驱动器在我的 CentOS 安装期间甚至没有连接,现在也没有连接,所以我最好的猜测是主机名SVP
保存在我的 NIC 上并在我的 CentOS 安装期间写入。谁能证实这一点吗?
答案1
我发现该名称更有可能来自 DNS。机器从 DHCP 获取相同的 IP 地址(因为 MAC 地址仍然相同),CentOS 对 IP 地址进行反向查找并从 DNS 服务器获取旧名称。