背景:
- 使用Xshell連接虛擬機后,經(jīng)常出現(xiàn)虛擬機IP地址變換,導致重配很多東西,比如:虛擬機內(nèi)部安裝的redis、zookeeper、MySQL、nginx等等配置。
- 為了解決這個問題,我們需要將虛擬機的IP地址配置成固定IP,方便使用。同時,這些固定不能受主機切換網(wǎng)絡而受影響。
- 故:此處使用NAT模式,并在Linux中修改網(wǎng)卡ens33,改成靜態(tài)IP
虛擬機設置
-
在【編輯 ->虛擬網(wǎng)絡編輯器 -> 更改設置】來完成虛擬機的NAT網(wǎng)路配置。
圖一 -
查看網(wǎng)關IP
- 點擊【NAT設置】,記住下圖中這里的【網(wǎng)關IP】地址
- 后續(xù)虛擬機上的網(wǎng)關地址,就是填寫它
圖二
-
DHCP設置
- 點擊【DHCP設置】,這里主要是調(diào)整IP地址 在 圖一 中 子網(wǎng) IP 范圍內(nèi)
- 說明:一般這里是不需要配置的
- 如果不想啟用DHCP,那么去掉 [圖一]中說的勾選,這步也不需要配置
圖三
確認本地虛擬網(wǎng)卡VMnet8設置
-
打開本地網(wǎng)絡連接,并找到VMnet8這個虛擬網(wǎng)卡
image.png - 確認設置
- 主要確認 IP地址 與 子網(wǎng)掩碼 是否在 圖一 中 子網(wǎng) IP 范圍內(nèi)
- 注意:這里不需要手動改動任何設置
image.png
Linux虛擬機設置
-
修改網(wǎng)絡為【NAT模式】
image.png 修改本地網(wǎng)卡ens33,進行靜態(tài)IP地址設置
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
GATWAY:設置成 圖二 讓記住的 網(wǎng)關IP,即:192.168.250.2
IP地址:要在DHCP范圍內(nèi)。如果沒啟用DHCP地址,要與網(wǎng)關在同一個網(wǎng)段。
-
DNS:要手動指定,為了方便主機切換后,主機dns變動。所以直接設置為公網(wǎng)dns。
image.png 重啟網(wǎng)卡
[root@localhost ~]# service network restart
-
測試
image.png







