虛擬機不能上網解決辦法

前提:虛擬機軟件 推薦VMware Workstation 5 以上版本。注意:一定要使用完整安裝版,綠色或者是精簡版不在本文討論範圍內(其實也可以用上的)

1.安裝VMware Workstation 的過程我自然不必多說,一路下一步,便可以搞定.但是這裏我要提醒的是在安裝過VMware Workstation軟件後,會在本地連接中,多了兩個虛擬網卡,一個是 VMware Network Adapter for VMnet1 .另一個是 VMware Network Adapter for VMnet8

注意:要確保VMware Network Adapter for VMnet8 處於啓用狀態,這個是NAT網絡模式要用的虛擬網卡。注意這個網卡的IP地址,不需要做手動設置,切記!!!

2.接下來,你就可以新建立一個虛擬機,並在虛擬機裏安裝操作系統,這裏需要注意的是,在建立虛擬機選擇"網絡模式"的時候一定要選擇NAT模式。

3.在虛擬機裏安裝好操作系統,啓動虛擬系統,打開IE瀏覽器,這時候正常的話虛擬機就可以上網了,切記!!虛擬系統中的網卡也不需要做任何設置。

如果這個時候,還是虛擬機不能上網.我建議你檢查一下以下幾個地方,確保NAT上網的幾個服務已經啓動.具體操作如下:

開始---設置--控制面板---管理工具---服務

確保 VMware DHCP Service 和VMware NAT Service 服務已經啓動

關於使用NAT虛擬機不能上網的若干問題

許多朋友,在使用VMware Workstation的時候,創建的虛擬機使用NAT,但在虛擬機中卻不能上網,原因可能如下:
1、主機是Windows XP Professional SP2或者是Windows Server2003 SP1,如果是這樣,則需要把VMnet1、VMnet8的防火牆關閉。

方法是:右擊“本地連接”選擇屬性→高級→設置,在“Windows防火牆”對話框中單擊“高級”,將VMnet1和VMnet8前面的“√”去掉就可以。

2、你的主機安裝了瑞星、江民或者天網防火牆,或者其他防火牆軟件,這些防火牆軟件你沒有進行正確的配置,導致VMware不能通過其內置的NAT功能共享上網,這時,可以把第三方的防火牆軟件關閉。

3、你可能在VMnet8或者VMnet1啓用了XP內置的“Internet連接共享”,你要知道,使用VMware的NAT功能,你不需要在 主機上啓用共享,因爲VMware已經內置了NAT的共享。如果是這樣,請去掉這些共享,然後重新啓動VMware 的NAT服務(或者重新啓動計算機)

4、可能是你使用了VMware Workstation的“綠色”版或者“精簡”版。如果是這樣,請使用完整版本安裝。如果你需要中文,可以安裝中文的漢化補丁。

推薦作法:

主機不安裝第三方的防火牆軟件,安裝VMware Workstation的完整版本(就是從VMware Workstation網站或者一些下載網站下載的VMware Workstation的英文版(VMware-workstation-5.5.3-34685的大小是92.4M),安裝漢化補丁,修改XP的防火 牆,讓VMnet1和VMnet8不使用防火牆(主機網卡使用)。創建虛擬機使用NAT網卡,在虛擬機中設置爲“自動獲得IP及DNS地址”,這樣做,一 般情況下都可以直接上網。

關於VMware用NAT與主機共享上網的一般設置

虛擬機的網絡連接裏的“本地連接”就用“自動獲取IP地址”就好,有固定IP的需要到“Internet協議”設置。(右鍵“本地連接”-雙擊“Internet 協議”,看看是不是自動的吧!固定IP的也在這裏改!)
1.當然是將虛擬機的上網方式選爲NAT咯。右鍵你要設置的虛擬機選“設置”(因爲有的不止虛擬一臺),在“硬件”中選“以太網”,將右邊的網絡連接改爲NAT-確定。

2.點菜單欄裏的“編輯”-選“虛擬網絡設置”,先將“自動橋接”給去掉(去掉鉤鉤),再選“DHCP”開啓DHCP服務,點“開始”-應用,再按同樣的方法開啓“NAT”的功能。

NAT的上網方式的特點

1.主機的虛擬網卡不用設置(默認爲自動獲得)
2.虛擬系統中的網卡不用設置(默認爲自動獲得)
這條兩個實現的前提是虛擬的dhcp服務器正常工作
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章