在工作中,我有一台 Linux 服务器,我想将其名称从“testmain”更改为“test1”。我已联系 IT 人员更改 DNS 以将新名称与其静态 IP 相关联,并且它可以正常工作。现在剩下的就是更改服务器上的主机名。我已经尝试了“主机名”命令,它似乎可以工作,但重新启动会将主机名重置回来。我很感激任何指示。这是 uname -a 的输出:
Linux testmain 2.6.9-67.0.7.ELsmp #1 SMP Wed Feb 27 04:47:23 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
服务器正在运行 Red Hat Enterprise Linux。谢谢你。
除了按照其他人的建议更新/etc/sysconfig/network或/etc/hostname之外,您可能还需要检查和更新文件/etc/hosts。在许多安装中,将在该文件中添加一个条目,将您的计算机名称与环回地址或您在安装计算机时使用的 IP 地址相关联。
您可以在 /etc/sysconfig/network 中指定它:
如果您更改文件中的主机名
/etc/hostname
,则更改将在重新启动后持续存在。