如何修改CentOS系統的主機名稱

  1. 背景介紹
    爲啥要修改主機名稱呢?假設咱們有多臺CentOS服務器,而且每臺服務器上面都運行這不一樣的服務角色,若是主機名稱都同樣的話,咱們有可能會出如今生產環境會由於操做不當而致使服務停機,那麼,帶來的影響則是不可預估的,下面教小夥伴們修改主機名吧服務器

  2. 修改方法
    Centos 6.6 更改主機名稱
    臨時修改主機名稱

[root@localhost ~]# hostname 192168088102-NFS-Server
#註銷後再次登錄到Linux系統,主機名稱已發生變化,可是,重啓系統主機名稱將失效
[root@192168088102-NFS-Server ~]# hostname
192168088102-NFS-Server
編輯vi /etc/hosts文件,在行尾添加「192168088102-NFS-Server」,注意空格,改爲想要的主機名稱
[root@localhost ~]# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost.localdomain localhost4 localhost4.localdomain4 localhost 192168088102-NFS-Server
:::1 localhost.localdomain localhost.localdomain localhost6 localhost6.localdomain6 localhost 192168088102-NFS-Server
編輯vi /etc/sysconfig/network文件
#將新的主機名稱替換掉localhost.localdomain部份內容
[root@localhost ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost.localdomain
#重啓後生效dom

[root@localhost ~]# reboot
[root@192168088102-NFS-Server ~]# hostname
192168088102-NFS-Server
Centos 7.6 更改主機名稱
臨時修改主機名稱
[root@localhost ~]# hostname 192168088102-NFS-Server
[root@localhost ~]# hostname
192168088102-NFS-Server
#註銷後再次登錄,主機名稱臨時修改爲功ide

[root@192168088102-NFS-Server ~]# hostname
192168088102-NFS-Server
永久修改主機名稱
方法一:
hostnamectl set-hostname ${要設置的主機名稱}域名

[root@localhost ~]# hostnamectl set-hostname 192168088102-NFS-Server
[root@localhost ~]# reboot
方法二:
編輯/etc/hostname文件,添加主機名稱爲192168088102-NFS-Serverit

[root@localhost ~]# cat /etc/hostname
192168088102-NFS-Server
[root@localhost ~]# reboot
重啓系統後,主機名稱就是192168088102-NFS-Serverclass

提醒:
修改主機名稱後,使用ping ${新改的主機名},看下是否能ping通,返回結果是否爲當前主機IP,若是是的話,則正常;反之,須要添加本地域名解析;
vi /etc/hosts
添加一行 192.168.88.102 192168088102-NFS-Server域名解析

相關文章
相關標籤/搜索