虛擬機器與主機無法ping通解決方式彙總
一,ip地址問題
1,純粹的ip地址寫錯
這種情況要先檢查自己主機和虛擬機器的ip地址
檢視主機的ip地址:
開啟cmd
輸入ipconfig
檢視虛擬機器ip地址:
開啟終端,輸入ifconfig
仔細檢視自己ping的ip地址有沒有寫錯,注意:虛擬機器的ip地址最好是通過終端來檢視,而不是通過以下方式,因為 有時候,這個ip地址並不一定是虛擬機器的真正ip地址
2,以net方式連線網路
如果你是以net的方式連線網路的話,可以檢視一下主機中的網路介面卡
看看有沒有VMnet8這個網絡卡,如果沒有的話----開啟虛擬機器的虛擬網路編輯器
按以下步驟將VMnet8網絡卡安裝到主機中
點選應該和確定後,在主機的網路介面卡中應該會出現VM8這個網絡卡.
在有了網絡卡後,要設定網絡卡的ip地址,右擊網絡卡,點選屬性,點選ipv4
在設定完VM8之後,還要設定網路虛擬配置器
二,防火牆問題
1,linux防火牆
大多數情況下,ping不通是因為你沒有開放相應的埠,你可以嘗試將linux的防火牆關閉或者開發相應的埠
由於不同版本的linux的關閉防火牆方式不同,所以這裡就不給出來了.
2,主機的防火牆
在關閉linux的防火牆之後,如果還不能ping通的話,那有可能是主機的防火牆問題,
window系統在連線上一個網路的時候,會要求你設定這個網路的屬性--(家庭,專用,公用).而一般情況下只允許對家庭網路開放共享,而其他網路是不允許共享的.
按以下步驟修改防火牆
1 .開啟WIN7防火牆
2.選擇高階設定
3.入站規則
三,能ping通,但無法上網:
1,網路共享
這個是虛擬機器無法上網的可能原因:主機上連線的網路沒有開啟共享
開啟網路和共享中心中的更改介面卡設定
2,沒有設定dns
檢查自己的dns配置檔案
ubuntu下是 vi /etc/resolv.conf
我所瞭解的方法就大概是這幾種,等我遇到了其他問題或其他解決方法再來補充吧