如何更改我的服务器的主机名?

如何更改我的服务器的主机名?

在工作中,我有一台 Linux 服务器,我想将其名称从“testmain”更改为“test1”。我已经联系了 IT 人员来更改 DNS,以将新名称与其静态 IP 关联,并且成功了。现在剩下的就是更改服务器上的主机名。我尝试了“hostname”命令,似乎有效,但重新启动会将主机名重置回来。我很感激任何指点。以下是 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。谢谢。

答案1

您可以在 /etc/sysconfig/network 中指定它:

NETWORKING=yes
HOSTNAME=myawesomebox

答案2

除了更新/etc/sysconfig/网络或者/etc/主机名根据其他人的建议,您可能需要检查并更新文件/etc/hosts在许多安装中,将会向该文件添加一个条目,将您的计算机名称与您安装计算机时使用的环回地址或 IP 地址关联起来。

答案3

如果您更改文件中的主机名/etc/hostname,则更改将在重新启动后继续有效。

相关内容