虛擬機器linux版本:redhat9.0
總結一下:要保證虛擬機器系統可以上網,得先解決虛擬機器和真實主機的串連關係。VMware主要給出3種模式,我們常用的有“bridge(橋接)”和
“Nat(網路位址轉譯)”方式。虛擬機器設定方法:單擊“虛擬機器”→“設定”→“乙太網路,然後選擇串連方式。
1.bridge(橋接):
將虛擬機器網卡(本地串連)的IP地址和真實主機要設在同一IP段,其餘與主機相同:
例如主機ip是192.168.30.202,設定虛擬機器ip為192.168.30.204。netmask,broadcast,gateway,dns都與主機相同即可實現虛擬機器<---->主機;虛
擬機<---->互連網通訊。
這種情況適合區域網路,而且網內沒有特別限制的情形下使用,也適合與真實主機或區域網路內主機進行網際網路共用。如果ADSL單機撥號使用者使用這個
模式的話,要登入互連網,先得斷開真實主機的ADSL串連,再在虛擬機器系統建立ADSL撥號連線,並使用ADSL線路的帳號和密碼登入才可以上網。即虛
擬機與真實主機不能同時上網。
2.nat(網路位址轉譯) :
這種模式下虛擬機器系統經過虛擬機器網路的特別轉換,共用真實主機的IP上網。這個方式比較適合於ADSL單機撥號使用者,真實主機撥接後,虛
擬機系統也同時可以上網了。需要注意的是,這種模式下虛擬機器“本地串連”的IP地址要使用“自動擷取IP”設定。
3.host-only (僅主機):
這鐘情況只能實現虛擬機器<--->主機通訊,但是虛擬機器<--->互連網無法通訊
VMware虛擬機器上網方式。
1:NAT共用上網。
首先開啟網路連接,將VMnet1禁用,將本地串連和VMnet8啟用,然後撥號即可實現共用上網,須注意,此時虛擬機器的IP與主機共用一個IP地址。注意:當做好以上操作後發現還是不能上網,須注意一下本地串連的狀態IP擷取方式是否為自動擷取,如不是將其調整為自動擷取。
2、虛擬機器橋接上網。
將虛擬機器的設定為橋接上網,然後建立一個撥號即可實現虛擬機器擁有外網IP上網。虛擬網卡不用進行設定。註:如果使用虛擬機器橋接上網,那麼物理機將不能在撥接,只能有一台電腦可上網。 NAT的步驟如下: 1.把你的虛擬網卡VMnet8設定為自動獲得IP、自動獲得DNS伺服器,啟用。
2.把你虛擬機器中作業系統的“本地串連”也設定為自動獲得IP、自動獲得DNS伺服器, (在虛擬機器中,右鍵“本地串連”-雙擊“網際網路通訊協定 (IP)”,看看是不是自動的吧。固定IP的也在這裡改。)
3.當然是將虛擬機器的上網方式選為NAT咯。
右鍵你要設定的虛擬機器選“設定”(因為有的不止虛擬一台),在“硬體”中選“乙太網路”, 將右 邊的網路連接改為NAT-確定。
4.點功能表列裡的“編輯”-選“虛擬網路設定”,先將“自動橋接”給去掉(去掉鉤鉤),
再選“DHCP”開啟DHCP服務,點“開始”-應用,再按同樣的方法開啟“NAT”的功能。
註:
選nat時選則網卡vmnet8
5.最重要的是你的兩個服務必須開啟:VMware DHCP Service 和VMware NAT Service 關於虛擬機器使用NAT不能上網的若干問題:
如果這個時候,虛擬機器還是不可以上網.我建議你檢查一下以下幾個地方,確保NAT上網的幾個服務已經啟動.具體操作如下:
開始---設定--控制台---管理工具---服務
確保 VMware DHCP Service 和VMware NAT Service 服務已經啟動
許多朋友,在使用VMware Workstation的時候,建立的虛擬機器使用NAT,但在虛擬機器中卻不能上網,原因可能如下:
1、主機是Windows XP Professional SP2或者是Windows Server 2003 SP1,如果是這樣,則需要把VMnet1、VMnet8的防火牆關閉。方法是: 右擊“本地串連”選擇屬性→進階→設定,在“Windows防火牆”對話方塊中單擊“進階”,將VMnet1和VMnet8前面的“√”去掉就可以。
2、你的主機安裝了瑞星、江民或者天網防火牆,或者其他防火牆軟體,這些防火牆軟體你沒有進行正確的配置,導致VMware不能通過其內建的NAT功能共用上網,這時,可以把第三方的防火牆軟體關閉。
3、你可能在VMnet8或者VMnet1啟用了XP內建的“Internet串連共用”,你要知道,使用VMware的NAT功能,你不需要在主機上啟 用共用,因為VMware已經內建了NAT的共用。如果是這樣,請去掉這些共用,然後重新啟動VMware 的NAT服務(或者重新啟動電腦)
4、可能是你使用了VMware Workstation的“綠色”版或者“精簡”版。如果是這樣,請使用完整版本安裝。如果你需要中文,可以安裝中文的漢化補丁。