一、安裝好虛擬后在菜單欄選擇編輯→ 虛擬網絡編輯器,打開虛擬網絡編輯器對話框,選擇Vmnet8 Net網絡連接方式,隨意設置子網IP,點擊NAT設置頁面,查看子網掩碼和網關,后面修改靜態IP會用到。
注意:子網IP可任意設置,即不需要和當前網絡在同一個網段也可以。
(這里可能需要管理員權限才能編輯。)
二、檢查宿主機VM8 網卡設置,打開網絡和共享中心→ 更改適配器設置→,在VMware Network Adapter VMnet8上單擊右鍵,選擇屬性按鈕打開屬性對話框。
三、在虛擬機右下角,點擊網絡適配器按鈕,右鍵選擇斷開連接,然后再重新連接,確保剛才的設置生效。然后開啟虛擬機,輸入ifcfg查看當前分配的IP。(這里需要開啟虛擬機后才能彈出右下角的網絡適配器,可以斷開再連接)
其中如果查看IP的命令ifconfig出現問題,需要安裝一下工具:sudo apt install net-tools
四、修改網絡配置文件,關閉虛擬機防火牆(),然后互相ping一下,可以ping宿主機ip,也可以ping一下www.baidu.com,通了則說明虛擬機固定IP設置成功。
vi /etc/sysconfig/network-scripts/ifcfg-eth0,其中ifcfg-eth0需要根據自己系統具體文件去修改,建議使用tab鍵自動補全。
(提示:按a鍵/i進入insert模式,按esc后,按“:wq”保存退出)
DEVICE=eth0 (根據文件自己修改)
BOOTPROTO=static (靜態,固定寫法)
IPADDR=192.168.6.128 (固定ip地址)
GATEWAY=192.168.6.2 (網關,就是前面編輯器設置的網關)
ONBOOT=yes (固定寫法)
ens32:截圖是我虛擬機的具體情況,參數比較詳細,羅列一下。和上面的參數無關,不要誤會。
===
五、重啟虛擬機(reboot)驗證IP是否固定不變
注意:可能ping www.baidu.com 會ping不通,可能是沒有設置resolve.conf的原因
vim /etc/resolv.conf,添加nameserver 8.8.8.8
在ping百度即可。
引用:https://www.cnblogs.com/weibanggang/p/10749355.html