VMWare網絡連接三種方式

本文轉自:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/03/15/1985084.htmlhtml

 

 VMWare提供了三種工做模式,它們是bridged(橋接模式)、NAT(網絡地址轉換模式)和host-only(主機模式)。要想在網絡管理和維護中合理應用它們,你就應該先了解一下這三種工做模式。linux

  1.bridged(橋接模式)安全

  在這種模式下,VMWare虛擬出來的操做系統就像是局域網中的一臺獨立的主機,它能夠訪問網內任何一臺機器。在橋接模式下,你須要手工爲虛擬 系統配置IP地址、子網掩碼,並且還要和宿主機器處於同一網段,這樣虛擬系統才能和宿主機器進行通訊。同時,因爲這個虛擬系統是局域網中的一個獨立的主機 系統,那麼就能夠手工配置它的TCP/IP配置信息,以實現經過局域網的網關或路由器訪問互聯網。服務器

  使用橋接模式的虛擬系統和宿主機器的關係,就像鏈接在同一個Hub上的兩臺電腦。想讓它們相互通信,你就須要爲虛擬系統配置IP地址和子網掩碼,不然就沒法通訊。網絡

  若是你想利用VMWare在局域網內新建一個虛擬服務器,爲局域網用戶提供網絡服務,就應該選擇橋接模式。app

  2.host-only(主機模式)post

  在某些特殊的網絡調試環境中,要求將真實環境和虛擬環境隔離開,這時你就可採用host-only模式。在host-only模式中,全部的虛擬系統是能夠相互通訊的,但虛擬系統和真實的網絡是被隔離開的。url

  提示:在host-only模式下,虛擬系統和宿主機器系統是能夠相互通訊的,至關於這兩臺機器經過雙絞線互連。spa

  在host-only模式下,虛擬系統的TCP/IP配置信息(如IP地址、網關地址、DNS服務器等),都是由VMnet1(host-only)虛擬網絡的DHCP服務器來動態分配的。操作系統

  若是你想利用VMWare建立一個與網內其餘機器相隔離的虛擬系統,進行某些特殊的網絡調試工做,能夠選擇host-only模式。

  3.NAT(網絡地址轉換模式)

  使用NAT模式,就是讓虛擬系統藉助NAT(網絡地址轉換)功能,經過宿主機器所在的網絡來訪問公網。也就是說,使用NAT模式能夠實如今虛擬 系統裏訪問互聯網。NAT模式下的虛擬系統的TCP/IP配置信息是由VMnet8(NAT)虛擬網絡的DHCP服務器提供的,沒法進行手工修改,所以虛 擬系統也就沒法和本局域網中的其餘真實主機進行通信。採用NAT模式最大的優點是虛擬系統接入互聯網很是簡單,你不須要進行任何其餘的配置,只須要宿主機 器能訪問互聯網便可。

  若是你想利用VMWare安裝一個新的虛擬系統,在虛擬系統中不用進行任何手工配置就能直接訪問互聯網,建議你採用NAT模式。

  提示:以上所提到的NAT模式下的VMnet8虛擬網絡,host-only模式下的VMnet1虛擬網絡,以及bridged模式下的 VMnet0虛擬網絡,都是由VMWare虛擬機自動配置而生成的,不須要用戶自行設置。VMnet8和VMnet1提供DHCP服務,VMnet0虛擬 網絡則不提供

 

 

 

 

 

 

 根據上面提供的資料,我選擇了「bridged(橋接模式)」。

 

 

 

 

 

 

 

 

解析虛擬VMware三種網絡模式根本區別

 

 

提到VMware你們就想起了虛擬機技術,虛擬機技術在最近的幾年中獲得了普遍的發展,一些大型網絡服務商都開始採用虛擬機技術,不只節省了投資成本,更節約了能源的消耗。

  咱們知道VMware也分幾種版本,普通用戶最經常使用的就是Workstation,可是無論使用哪一種版本,咱們都能發如今安裝過程當中讓咱們選擇網絡模式。在默認狀況下會選中橋接模式,但有用戶會問其餘模式是幹什麼用的?有時候選擇了其餘模式以後就不能上網了。今天小編就和你們一塊兒探討一下VMware 3種網絡模式的功能和通訊規則。

  

  網絡模式

  咱們首先說一下VMware的幾個虛擬設備

  VMnet0:用於虛擬橋接網絡下的虛擬交換機

  VMnet1:用於虛擬Host-Only網絡下的虛擬交換機

  VMnet8:用於虛擬NAT網絡下的虛擬交換機

  VMware Network Adepter VMnet1:Host用於與Host-Only虛擬網絡進行通訊的虛擬網卡

  VMware Network Adepter VMnet8:Host用於與NAT虛擬網絡進行通訊的虛擬網卡

  安裝了VMware虛擬機後,會在網絡鏈接對話框中多出兩個虛擬網卡,如圖:

  

VMware

  一.橋接網絡(Bridged Networking)

  橋接網絡是指本地物理網卡和虛擬網卡經過VMnet0虛擬交換機進行橋接,物理網卡和虛擬網卡在拓撲圖上處於同等地位(虛擬網卡既不是Adepter VMnet1也不是Adepter VMnet8)。

  

VMware

  橋接網絡拓撲圖

  那麼物理網卡和虛擬網卡就至關於處於同一個網段,虛擬交換機就至關於一臺現實網絡中的交換機。因此兩個網卡的IP地址也要設置爲同一網段。

  

VMware

  物理網卡IP地址

  

VMware

  虛擬網卡IP地址

  咱們看到,物理網卡和虛擬網卡的IP地址處於同一個網段,子網掩碼、網關、DNS等參數都相同。兩個網卡在拓撲結構中是相對獨立的。

  

VMware

  ping結果

  咱們在192.168.15.111上ping192.168.15.96,結果顯示兩個網卡可以互相通訊。若是在網絡中存在DHCP服務器,那麼虛擬網卡一樣能夠從DHCP服務器上獲取IP地址。因此橋接網絡模式是VMware虛擬機中最簡單直接的模式。安裝虛擬機時它爲默認選項。

 

 二.NAT模式

  在NAT網絡中,會用到VMware Network Adepter VMnet8虛擬網卡,主機上的VMware Network Adepter VMnet8虛擬網卡被直接鏈接到VMnet8虛擬交換機上與虛擬網卡進行通訊。

  

VMware

  NAT網絡模式

  VMware Network Adepter VMnet8虛擬網卡的做用僅限於和VMnet8網段進行通訊,它不給VMnet8網段提供路由功能,因此虛擬機虛擬一個NAT服務器,使虛擬網卡能夠鏈接到Internet。在這種狀況下,咱們就可使用端口映射功能,讓訪問主機80端口的請求映射到虛擬機的80端口上。

  VMware Network Adepter VMnet8虛擬網卡的IP地址是在安裝VMware時由系統指定生成的,咱們不要修改這個數值,不然會使主機和虛擬機沒法通訊。

  

VMware

  NAT虛擬網卡IP地址

  

VMware

  物理網卡IP地址

  虛擬出來的網段和NAT模式虛擬網卡的網段是同樣的,都爲192.168.111.X,包括NAT服務器的IP地址也是這個網段。在安裝VMware以後一樣會生成一個虛擬DHCP服務器,爲NAT服務器分配IP地址。

  當主機和虛擬機進行通訊的時候就會調用VMware Network Adepter VMnet8虛擬網卡,由於他們都在一個網段,因此通訊就不成問題了。

  實際上,VMware Network Adepter VMnet8虛擬網卡的做用就是爲主機和虛擬機的通訊提供一個接口,即便主機的物理網卡被關閉,虛擬機仍然能夠鏈接到Internet,可是主機和虛擬機之間就不能互訪了。

 

 

三.Host-Only模式

  在Host-Only模式下,虛擬網絡是一個全封閉的網絡,它惟一可以訪問的就是主機。其實Host-Only網絡和NAT網絡很類似,不一樣的地方就是 Host-Only網絡沒有NAT服務,因此虛擬網絡不能鏈接到Internet。主機和虛擬機之間的通訊是經過VMware Network Adepter VMnet1虛擬網卡來實現的。

  

VMware

  Host-Only模式

  同NAT同樣,VMware Network Adepter VMnet1虛擬網卡的IP地址也是VMware系統指定的,同時生成的虛擬DHCP服務器和虛擬網卡的IP地址位於同一網段,但和物理網卡的IP地址不在同一網段。

  

VMware

  Host-Only虛擬網卡IP地址

  

VMware

  物理網卡IP地址

  Host-Only的宗旨就是創建一個與外界隔絕的內部網絡,來提升內網的安全性。這個功能或許對普通用戶來講沒有多大意義,但大型服務商會經常利用這個功能。若是你想爲VMnet1網段提供路由功能,那就須要使用RRAS,而不能使用XP或2000的ICS,由於ICS會把內網的IP地址改成 192.168.0.1,但虛擬機是不會給VMnet1虛擬網卡分配這個地址的,那麼主機和虛擬機之間就不能通訊了。

  綜述

  在VMware的3中網絡模式中,NAT模式是最簡單的,基本不須要手動配置IP地址等相關參數。至於橋接模式則須要額外的IP地址,若是是在內網環境中還很容易,若是是ADSL寬帶就比較麻煩了,ISP通常是不會大方的多提供一個公網IP的。

 

 

 

 

 

 

 

 

 

 

 
 
 
 VMware虛擬機網絡詳解(包括多網卡) (原創)

 

 

 

 

 

 

大多數人用虛擬機都是單網卡,聯網設置比較簡單,一旦用到多網卡又蒙了不知道怎麼設置,下面這篇文章是Vmware虛擬機包括多網卡的網絡設置,供你們參考一下。
主機爲WindowsXP系統,VMware虛擬機裏安裝Linux操做系統。

 

安裝完VMware後,主機的網絡鏈接裏面出現了兩個新的鏈接,即VMware Network Adapter VMnet1和VMware Network Adapter VMnet8如圖。虛擬機裏安裝的系統就是靠這兩個虛擬網卡來聯網的。(以下圖)
主機上相似antiarp 防火牆必定要關掉 不然虛擬機不能上網。

VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?


有如下幾種可選方法:
1、Bridged(網橋)方式:
若是主機是經過局域網上網的,可以讓虛擬機使用與主機網段、網關和DNS等的相同的設置,選用一個有效的局域網IP便可。

橋接方式可實現虛擬機主機 虛擬機互聯網 通訊(主機與虛擬機可當作是同一局域網的兩臺機)。但橋接須要一個不一樣於 原主機上的另一個獨立的IP地址,這對於有些狀況(IP和MAC綁定,網管不一樣意),比較難辦到。而且主機拔掉網線後,虛擬機沒法與主機經過網絡的方式進行通信。然後面幾種沒這個問題。因此不太使用橋接方式。

1)主機的IP信息

VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

2)設置VMware網絡鏈接爲Bridged

VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

3)虛擬機系統網絡設置

VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

多網卡橋接
當我有雙網卡時,雖然VMnet0:Bridged to an automatically chosen adapter(在VMware的Edit ->Virtual Network settings... 打開Virtual Network Editor)

VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

可是,我嘗試了一下,虛擬機只可橋接「本地鏈接」(VIA網卡),不能橋接「本地鏈接2」(Realtek網卡)

在Virtual Network Editor -> Automatic Bridging 選項卡里

若咱們想橋接「本地鏈接2」(Realtek網卡)須要在「Exclude adapters" 裏add "VIA網卡」(本地鏈接),這樣「本地鏈接2」就能夠橋接了。可是「本地鏈接」(VIA網卡)卻不能夠了,即便在「Exclude adapters" 裏Remove "VIA網卡」也不行,我猜想 VMware其實只支持一個最初未被排除的網卡橋接!

不要緊,咱們能夠在 Virtual Network Editor -> Host Virtual Network Mapping 選項卡里,VMnet2選擇Realtek網卡
VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

這時,咱們回到Virtual Network Editor -> Automatic Bridging 選項卡,發現VMnet0 把 Realtek網卡排除了

VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

橋接「本地鏈接」(VIA網卡)時,VMware選擇VMnet0,

橋接「本地鏈接2」(Realtek網卡)時,VMware選擇VMnet2
VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

虛擬機上網絡相應的設置,就能夠了。


2、NAT方式:
使用VMware提供的NAT和DHCP服務,虛擬機使用主機中的虛擬網卡VMnet8做爲網關,而且TCP/IP設置需遵循程序中關於vmnet8的 DHCP和NAT設置,如IP必須在其DHCP設置的StartIP和EndIP之間,網關需使用其NAT設置的Gateway IP。
NAT方式可實現虛擬機主機 通訊,可是 虛擬機--->互聯網 即只可以虛擬機訪問互聯網,可是若想把虛擬機做爲服務器,讓互聯網訪問,不能夠。
可是若是有多個網卡,虛擬機能夠不用更改設置,就能夠同時訪問多個網卡鏈接的互聯網。
1) 設置VMware 網絡鏈接方式爲NAT
VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

2)在虛擬機裏,linux網絡設置,只需選擇自動獲取IP,就能夠了!

VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

固然也能夠手動設置:
ip設置與vmnet8同網段,gateway,netmask,broadcast設置與vmnet8相同,dns設置與主機相同。
咱們在主機的網絡鏈接裏以下,沒有看到網關(以下圖)
VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

別急,在VMware的Edit ->Virtual Network settings... 中,有相關內容。

VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

這些選項卡包含了VMware的不少高級設置,有興趣能夠研究研究。


3.host-only方式 :
默認使用vmnet1,將虛擬機ip設置與vmnet1同網段,gateway設置成vmnet1的ip,其他設置與vmnet1相同,dns設置與主機相同
例如 vmnet1 ip :192.168.101.1 
虛擬機設置: ip :192.168.101.100 gateway : 192.168.101.1 
這樣就實現了虛擬機主機 通訊,可是 虛擬機互聯網 仍沒法通訊
1)選擇VMware的Host-only
VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

2)主機的本地鏈接

VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

3)在虛擬機linux裏,設置網絡

四、共享主機的Internet鏈接的方式(若是主機是Win98系統可能不適用):
在主機的「本地鏈接」屬性的高級裏面共享Internet鏈接。若是選的是VMnet1虛擬網卡,則在VMware的Ethernet設置需選用Host- only;若是選VMnet8,則Ethernet設置需選用NAT。共享鏈接後,那個被選中的虛擬網卡的IP會默認被設爲192.168.0.1(若是主機也是經過局域網的192.168.0.1網關上網的,則需把這個虛擬網卡設置爲不一樣的網段IP,如192.168.1.1)這時候虛擬機裏面就能夠經過把這個虛擬網卡做爲網關來上網了。其實是一個簡單的路由NAT,因此NAT方式就不討論了,咱們只以Host-only爲例。
共享host-only方式,可實現虛擬機主機 通訊,可是 虛擬機--->互聯網 即只可以虛擬機訪問互聯網,可是若想把虛擬機做爲服務器,讓互聯網訪問,不能夠。
1)選擇VMware的Host-only

2)設置主機的本地鏈接屬性
VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

被選中的虛擬網卡的IP會默認被設爲192.168.0.1,固然也能夠更改。並且共享鏈接取消後,還會變回到共享鏈接前的網絡設置。

VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

在虛擬機linux裏,設置網絡:

VMware虛擬機網絡詳解(包括多網卡) (轉) - langxingdemeili@126 - 狼性的魅力,何在?

總結:共享鏈接方式和NAT方式,均可以實現虛擬機主機 , 虛擬機--->互聯網 通訊,NAT方式設置簡單,且能夠實現同時訪問多個物理網卡。橋接方式可實現虛擬機主機 虛擬機互聯網 通訊,若虛擬機做爲服務器,只有這種方式可行。但需獨立的IP給虛擬機,且若物理網卡鏈接斷開,虛擬機與主機也不能鏈接。host-only方式只實現虛擬機主機 通訊 ,通常不單獨採用。以上是VMware虛擬機網絡設置包括多網卡,經過本文能夠實現虛擬機網絡暢通無阻,從而方便你們更好的用虛擬機。

相關文章
相關標籤/搜索