Linux中hostname在大多数应用中至为重要,例如有些应用强制使用主机名称而不能使用IP地址,如果默认主机名称都为localhost.localdomain 的话那一定会出现问题。
在CentOS6及其以下版本一般通过修改配置文件的办法来修改主机名,此配置文件一般为/etc/sysconfig/network.
在CentOS7中,很多系统管理工具都被替换了。若想更改主机名,以前的方法不需要了。新的配置文件已经更新为/etc/hostname(尽管修改/etc/sysconfig/network配置文件可能起作用)。在此,总结了几种CentOS7修改主机名的方法。
1.在安装操作系统的时候设定好主机名
2.直接使用文本编辑器修改/etc/hostname配置文件。
3.使用 hostnamectl/hostnamectl set-hostname <name> 命令创建主机名;再使用hostname/hostnamectl status命令查看更改是否生效。
4.使用nmcli general hostname <my-server> 命令更改。