centos6版本系统下修改主机名

vi /etc/sysconfig/network
    
vi /etc/hosts,
然后将localhost.localdomain改为想要设置的主机名。
重启:reboot



centos7修改主机名

第一种:hostname 主机名

hostname 主机名称 #这种方式,只能修改临时的主机名,当重启机器后,主机名称又变回来了。

第二种:hostnamectl set-hostname <hostname>
hostnamectl set-hostname <主机名> #使用这种方式修改,可以永久性的修改主机名称!



hostnamectl --static set-hostname node2
一旦修改了静态主机名,/etc/hostname 将被自动更新。
然而,/etc/hosts 不会更新以保存所做的修改,所以你每次在修改主机名后一定要手动更新/etc/hosts,之后再重启CentOS 7。否则系统再启动时会很慢。