在配置Centos7網絡的時候,可能出出現虛擬機、本地以及外網三者之間ping不通的問題,可以從以下的幾個方面排查:
1、確定需要管理員權限才能修改配置網絡,如下圖:
需要點下更改設置,然后出現下面的圖片才是正確的:
2、仔細核對你的ifcfg-en333的配置文件的內容
幾個關鍵的單詞,比如:IPADDR GATEWAY NETMASK等不能寫錯喲
3、確定Vmware相關的兩個網絡服務是否正常
右擊"我的電腦" ---> 管理 ,如下圖:
4、確保Vmware相關的網絡適配器是已啟用的狀態
如果這兩個和Vmware相關的網絡適配器沒有的話,則需要進入到vmware界面進行還原默認設置,如下:
點擊了還原默認設置后,虛擬機的額Ip是會變的,所以需要重新配置虛擬機的ip(涉及到的配置文件是ifcfg-en333和/etc/hosts文件)
5、如果Vmware相關網絡適配的狀態為"未識別的網絡",(一般本地系統是win7的會出現這種情況),如下圖:
解決辦法:
(1),在cmd中輸入regedit
(2),進入注冊表[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}],先導出做備份。
(3),逐項查看其下的[項](0000,0001至00xx),看右邊哪一項的[值]為:"DriverDesc"="VMware Virtual Ethernet Adapter for VMnet1"。
(4),找到后,添加一個“DWORD”值(32位)[注:不要建64位的,盡管你的系統是64位],名稱為“*NdisDeviceType”(*號是必須的),數據值改為“1”。
(5),同理再找 VMnet8 ,再重復第2~3步,添加值。
完成后重啟windows即可。
6、如果確定上面5步都沒有問題的,但是你的虛擬機還是訪問不了外網的話,參考下面的設置:
參考文檔:
