天天看點

如何給Centos系統的虛拟機更改主機名

有的小夥伴們發現Centos系統中主機名很長,想着更改主機名,換個簡單的主機名,但是又不知道怎麼做。其實這個問題的解決方案很簡單的,預設情況下,虛拟機的主機名為localhost。

如何給Centos系統的虛拟機更改主機名

在Centos中,關于主機名的檔案存放在/etc/hostname檔案下,具體的操作流程如下。

1、打開虛拟機電源,輸入賬号和密碼,輸入指令:vi /etc/hostname,進入檔案,如下圖所示。

如何給Centos系統的虛拟機更改主機名

2、發現主機名預設為localhost.localdomain,老長的一個名字。。。看着眼睛都花了。如果英語不好的話,打死都記不住~~~

在vi模式下,點選鍵盤insert即可開始對檔案進行修改,在這裡大家可以随意修改主機名。比方說小編把這台虛拟機拟命名為slave2,那麼将localhost.localdomain替換為slave2即可。

修改完之後按下Esc,再輸入:wq!,以儲存退出。如果不确定是否已經修改成功,可以通過cat /etc/hostname進行檢視,如下圖所示。

如何給Centos系統的虛拟機更改主機名

3、除了上面的那種方法之外,也有的夥伴通過更改/etc/hosts檔案來更改主機名,詳情如下。

輸入指令:vi /etc/hosts,進入檔案。源檔案中隻有前面兩行,最後一行是我們需要添加的内容。内容包括目前虛拟機的IP(本例中IP是202.118.86.90)和拟命名的虛拟機名字(本例中拟命名為slave2),如下圖所示。

如何給Centos系統的虛拟機更改主機名

如果不知道怎麼配置虛拟機IP,可以參考:

如何給centos6.7系統的虛拟機配置網絡

和如何給

centos7.4系統的虛拟機配置網絡

(根據版本來)。

4、如果不确定是否已經修改成功,可以通過cat /etc/hosts進行檢視,如下圖所示。

如何給Centos系統的虛拟機更改主機名

5、接下來是重新開機虛拟機,這一步非常重要。隻有重新開機之後,更改的主機名才可以生效。輸入指令:shutdown –r now,可以重新開機虛拟機,如下圖所示。

如何給Centos系統的虛拟機更改主機名

6、重新開機之後的虛拟機主機名已經更改了,如下圖所示,此時的虛拟機名字改為slave2了。

如何給Centos系統的虛拟機更改主機名

在實際情況中,為了避免混淆,小編建議将/etc/hostname和/etc/hosts兩個檔案都進行更改,更改主機名,以斷後患之憂。

繼續閱讀