1. 程式人生 > >虛擬機器與主機無法ping通解決方式彙總

虛擬機器與主機無法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

        

        

 


           我所瞭解的方法就大概是這幾種,等我遇到了其他問題或其他解決方法再來補充吧