Linux – 在CLI中更改主机名

我不知道如何search这个,这就是为什么我要求它(我所有的search没有透露任何相关的信息)。

我有一个Fedora 18服务器,看起来像这样:

[root@dhcp-192-168-5-100 ~]# 

我想改变它:

 [root@server1 ~]# 

目前,这台机器设置为通过DHCP获取IP,但这不是机器的IP地址,这就是为什么我需要将CLI更改为更相关的原因。

谢谢

您可以键入“hostname HOSTNAME”,其中HOSTNAME是您想要的新名称。 当你下一次登录/连接通过SSH,这就是你会看到。

  1. 编辑/etc/sysconfig/network并更改/添加HOSTNAME变量,如此HOSTNAME=server1.domain.com重新启动后,应该有server1。
  2. 编辑/ etc / hosts并将server1server1.domain.com添加到127.0.0.1行,因此它将如下所示: 127.0.0.1 localhost.localdomain localhost server1 server1.domain.com

有关网络文件的更多信息,请阅读此处: https : //docs.fedoraproject.org/en-US/Fedora/15/html/Deployment_Guide/ch-The_sysconfig_Directory.html#s2-sysconfig-network

刚刚发现这个,这个描述很不错。

  [root@dhcp-192-168-5-100 ~]# hostname MYHOSTNAME 

更改Feodora中的主机名

  1. 将“yournewhostname”添加到HOSTNAME字段中的/ etc / sysconfig / network中。
  2. 将“yournewhostname”添加到127.0.0.1的/ etc / hosts中
  3. echo“yournewhostname”> / proc / sys / kernel / hostname或服务主机名

重要:注销并重新登录。