我們在使用虛擬機的時候,虛擬機的IP往往會變化,前期配置的SecureCRT連接、FTP連接需要重新修改,給我們的使用造成很大的不便。本文介紹了如何固定虛擬機CentOS 7.5的IP的方法。
環境:
本地主機:win10
虛擬機軟件:Vmware 14 PRO
虛擬機:CentOS 7.5桌面版
首先我們打開虛擬機的虛擬網絡編輯器,打開vmvare菜單欄的【編輯】選項卡,選擇【虛擬網絡編輯器】。

在打開的【虛擬網絡編輯器】中,會看到相關信息,虛擬機網絡類型采用的
NAT模式
,子網地址是192.168.25.0,虛擬機的IP是192.168.25.*(查看自己虛擬機設置,對應修改即可)。

注意:如果我們是以
管理員身份
運行虛擬機軟件Vmvare 14 PRO的話,就不會出現上圖所示“需要具備管理員特權才能修改網絡設置”,如果我們是以普通身份運行虛擬機軟件的話,需要點擊【更改設置(C)】一下,才能進行相應的修改。
我們點擊【更改設置(C)】后,會看到如下新的界面:

我們點擊【DHCP設置(P)…】,出現界面如下圖,目前我們在學習階段,我們可以修改IP地址范圍和租用時間。

一般虛擬機的IP是使用
DHCP服務進行隨機分配IP
,IP地址是在一個范圍內的,所以IP會一直變化。
我們再點擊【NAT設置(S)…】,出現界面如下圖,設置網關IP:

了解了這些信息后,我們進入虛擬機CentOS 7.5桌面視圖,對IP進行相關設置:
方式一:
依次選擇【應用程序】 --> 【系統工具】 --> 【設置】 --> 【網絡】

點擊【齒輪】

在彈出的窗口中,選擇【IPv4】選項,IPv4 Method:中默認選擇的是
自動(DHCP)
,這里我們選擇用手動
方式。我們在地址中增加一條記錄:
地址:192.168.25.128(128可以變),子網掩碼:255.255.255.0,網關:192.168.25.2,DNS服務器:192.168.25.2,最后一位一般是2,可以通過/etc/resolv.conf查看。
如下圖:

然后重啟系統,然后使用命令ifconfig查看ip。
方式二:
使用root賬戶,編輯文件ifcfg-ens33,具體如下:

然后重啟Linux的網絡服務,使修改生效,命令是:
service network restart
若是在命令行的界面下,設置靜態IP,同理。
若是在命令行的界面下,設置靜態IP,同理。