我正在尝试更改 Linux RHEL6.5 机器上的主机名,并已在/etc/hosts
和 中更改它/etc/sysconfig/network
,正如我所读到的那样。
命令hostname
“现在返回新主机名,但hostname -A
返回旧主机名,但我仍然无法使用新主机名连接到计算机。
我已经重新启动了网络服务和一切,重新启动了盒子,但仍然没有运气。
有人可以解释一下为什么这对我不起作用吗?
答案1
尝试从您尝试连接的系统运行以下命令:
nslookup <new hostname>
我怀疑你会得到:
** server can't find thisdoesntexist.com: NXDOMAIN
在这种情况下,您需要使用新主机名更新 DNS 服务器。
答案2
我相信您还需要将其放入 /etc/hostname 中,并且建议重新启动。