VM虛擬機器不能上網的問題解決

來源:互聯網
上載者:User

標籤:

VM虛擬機器不能上網的問題解決    說在前面的話:很多網友看了我的文章後,虛擬機器還是不能上網,就聯絡我幫忙,結果幫他們給弄好後,都說怪自己太粗心,沒有仔細看文章。我不是怕網友麻煩我,我是真誠的希望各位要首先認真仔細地看完文章,一步一步按照文章操作,一般自己都可以解決問題 。確實不行的,歡迎聯絡我!         關於VM虛擬機器上網的問題,有很多網友求助我,說虛擬機器不能上網。今天我們就來探討一下VM虛擬機器不能上網的問題。     首先明確一點:VM虛擬機器上網是不用撥號的,直接上網(除非你不想虛擬機器和主機同時上網)。     VM軟體安裝好後,就有10個網路連接類型可供選擇。分別是:VMnet0、VMnet1、VMnet2、VMnet3、VMnet4、VMnet5、VMnet6、VMnet7、VMnet8、VMnet9。     VM虛擬機器常用的三種網路連接方式預設:橋接(bridge)用的是VMnet0,NAT用的是VMnet8,host-only用的是VMnet1。     我們先不管這些接著往下說。       一、下面我們來說一下VM虛擬機器常用的三種網路連接方式:分別是橋接(bridge)、NAT、host-only。       看:(點擊編輯虛擬機器設定,在硬體選項頁中,選中網路介面卡,右邊就出來)

    1、橋接:就是把虛擬機器通過VMnet0橋接到主機的本地串連。


       現在虛擬機器是通過VMnet0與外界聯絡,現在的虛擬機器就相當於和主機一樣是物理網路中的一台電腦,說的通俗的就是現在虛擬機器就相當於和你主機同在一個網路的另一台真實的電腦。所以要想使用橋接使虛擬機器上網,前提必須你的主機處在區域網路中,也就是你的主機上網得有路由器,這時才能用橋接使虛擬機器上網。至於虛擬機器的IP設定方式和你主機一樣,用不用設定IP要看你的路由器是否開啟了DHCP和DNS,主機不用虛擬機器也不用,主機要設定那麼虛擬機器也要設定。對於那些使用撥接方式並且沒用路由器的就不要用橋接。


     2、NAT:就是網路位址轉譯,通過VMnet8串連作為網關使虛擬機器經過主機上網。


      現在虛擬機器是通過VMnet8與外界聯絡,說的通俗的就是在你的主機和虛擬機器之間加了一個路由器,虛擬機器通過這個路由器上網。NAT方式就不用考慮那麼多,只要你主機能上網虛擬機器就能上網,所以一般沒有特殊要求推薦用NAT方式。


     3、host-only:就是虛擬機器和主機在一個私人網路中。


       這時虛擬機器只能和主機通訊,預設它是不能上網的。(當然不是絕對的,要想上網不過要進行另外的設定)


以上只是簡單的介紹了VM虛擬機器常用的三種網路連接方式,一般用NAT方式虛擬機器就很容易上網的,所以一般沒有特殊要求推薦用NAT方式。


     


  二、虛擬機器不能上網怎麼辦


       由於每個人的理解不同,我們就少分析、多說解決辦法。下面就NAT方式虛擬機器不能上網的問題來說一下解決的步驟:


       1、首先看看主機的網路連接有幾個,主要是看看有沒有VMnet1、VMnet8兩個虛擬機器的網路連接(關鍵是VMnet8)。

win XP系統查看在:右擊網路位置--屬性。win7系統查看在:網路(右鍵點擊)->屬性,左邊點擊更改網路介面卡設定。)
 


對於那些使用完整安裝版的虛擬機器就不用考慮這些了,因為完整安裝版的VM安裝好後一般這兩個串連就有了。但是有很多網友使用的是精簡版、綠色版的虛擬機器,那就要首先看看這裡。因為綠色版的需要單獨安裝虛擬機器的網路服務,安裝一般在下載的虛擬機器目錄內,一般名字叫做“安裝.bat”或者“intall.dat”,運行它。可能版本不同名稱不太一樣,安裝時主要把NAT服務安裝上去就行了。如果你想用其他方式則把其他方式安裝上。

       另外,這裡所有串連都不要設定Internet串連共用,NAT方式下虛擬機器上網不需要設定共用

 

      2、看看虛擬機器的網路連接設定的對不對。

       根據前面說的三種串連方式,看你選擇的是否不對,一般沒有其他特殊要求,設定為NAT即可。

這兩步好了後可以啟動虛擬機器試試了,要注意:在NAT方式下,虛擬機器內本地串連不要自己設定IP,應該都是自動擷取。 如果還不能上網再進行下面步驟:3、關閉虛擬機器的電源,在虛擬機器的菜單中:編輯--編輯虛擬網路


 開啟虛擬網路編輯器,(以VM7.0以上版本為例,6.5以下版本介面有所不同)點擊左下角的恢複預設按鈕。出來提示,點是。



出現正在恢複網路設定,等它恢複好後,點確定。

    如果是VM6.5及以下版本,出來的介面會有所不同,在DHCP和NAT兩頁中分別把VMnet8的服務重啟就行。


這時再啟動虛擬機器試試,應該就能上網了。如果不能上網的話,如下操作:

4、啟動虛擬機器,在虛擬機器內的系統操作,開始--運行--cmd,然後確定開啟dos小視窗,在dos小視窗中輸入ipconfig/all,然後斷行符號,看看本地串連的IP情況,看下面圖(我這是按照NAT方式的圖):


 如果是上面的情況,哪行的IP也不少,一般都能上網。如果不能上網,你首先ping一下網址。比如百度,在dos小視窗中輸入ping www.baidu.com  ,看看通不通。

http://hi.baidu.com/lyllh2004/item/2ca9fd251931d31009750843

 

VM虛擬機器不能上網的問題解決

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.