對虛擬機和網絡不是很熟悉的朋友,但又特別想虛擬機上網的朋友,本文幫助大家在不需要計算機網絡知識的情況下,可以虛擬機上網。
虛擬機軟件 推薦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服務器正常工作
第二種方式上網:橋接方式
虛擬機選擇“橋接”,橋接之後便可以直接上網了,但是不能和主機共享資料,所以我采用“共享”的方式,使得虛擬機共享主機網卡,從而達到上網和共享主機資料的目的。
在網上鄰居----屬性---ADSL--屬性---高級----Internet連接共享-----把底下的“允許其它計算機......”那項勾上,然後選擇底下的選項為“本地連接”--------確定
出現警告框,確定,然後斷開ADSL,再重聯ADSL,上網,OK!