1、更改/etc/hosts
方法(1)可以直接的去更改這個文件,更改的格式:直接vi編輯器打開,之后直接寫上自己想要的主機名字就好,不用寫成鍵值對的形式
[root@localhost etc]# vi hostname
打開文件文件之后
輸入
node01
:wq!保存退出
方法(2)可以直接通過命令的方式
[root@localhost etc]# hostnamectl --static set-hostname xh01
執行完畢之后,想看看到底影響的是哪個文件,找到了hostname文件,結果果然是直接通過命令的形式更改了/etc/hostname文件
查看到底影響的是哪
[root@localhost etc]# more hostname
node01 #影響的是hostname文件
2、更改/etc/hosts文件
[root@localhost etc]# vi hosts
[root@localhost etc]# more hosts #127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 #這個和下行的那個是原本的hosts中的默認的配置項 #::1 localhost localhost.localdomain localhost6 localhost6.localdomain #myadd 下面是自己更改完之后的DNS解析鍵值對 127.0.0.1 node01 ::1 node01
[root@localhost etc]# reboot 重啟linux,之后更改的主機名才會起作用
3、修改 /etc/sysconfig/network文件
[root@node02 ~]# more /etc/sysconfig/network # Created by anaconda #myadd NETWORKING=yes HOSTNAME=node02
經過了這三步之后,重啟reboot即可成功的修改別名!!!
效果