VMWare 三種工作模式

VMWare 提供了三種工作模式:
        Bridged(橋接模式)
        Host-Only(主機模式)
        NAT(網絡地址轉換模式)

QQ截圖20140426174559.png
    利用VMWare可以實現不同網絡環境中虛擬機的網絡接入以及虛擬網絡的搭建等工作。下面介紹一下三種網絡模式的工作原理及特點。

    注意,在安裝了VMware虛擬機後,會在網絡連接對話框中多出兩個虛擬網卡。它們將在VMWare的不同工作模式中被使用到。


1.  Bridged(橋接)模式
2.png

    在Bridged模式下,虛擬系統就如同是局域網中的一臺獨立主機,與宿主計算機平等存在於局域網絡。就如在局域網中新增一臺計算機一樣,比如:分配局域網的網絡地址、子網掩碼、網關等。使用Bridged模式的虛擬系統和宿主機的關係就像連接在同一個Hub上的兩臺計算機。
  
虛擬系統與宿主計算機及宿主計算機所在網絡其他計算機相互之間均可相互訪問。如果你想在局域網中新建一臺虛擬服務器,爲局域網用戶提供網絡服務,就應該選擇橋接模式。


    VMware 的Adapter VMnet8和Adapter VMnet1都可以禁用,主系統也不需要共享網絡連接。VMware虛擬機的IP設置成與主系統在同一網段,VMware的虛擬機相當於網絡內的一立的機器,網絡內其他機器可訪問VMware的虛擬機,VMware的虛擬機也可訪問網絡內其他機器,當然與主系統的雙向訪問也不成問題。
    如果你的真實主機在一個以太網中,這種方法是將你的虛擬機接入網絡最簡單的方法。虛擬機就像一個新增加的、與真實主機有着同等物理地位的一臺電腦,Bridged模式可以享受所有可用的局域網服務,包括文件服務、打印服務等等,並將獲得最簡易的從真實主機獲取資源的方法。

2.  Host-Only(主機)模式
3.png

  
這種模式下,虛擬系統的網卡連接到宿主計算機的VMware Network Adapter VMnet1網卡上。默認情況下,虛擬系統只能與宿主計算機互訪,這也是Host-only的名字的意義。此時相當於兩臺機器通過雙絞線直連,虛擬機的IP、Gateway、DNS都由VMware Adapter VMnet1來分配。


    如果你想利用VMWare創建一個與網內其他機器相隔離的虛擬系統,進行某些特殊的網絡調試工作,可以選擇Host-Only模式。實際上,Host-Only的宗旨就是建立一個與外界隔絕的內部網絡,來提高內網的安全性。這個功能或許對普通用戶來說沒有多大意義,但在商業服務中常會用到該功能。
    由於VMware虛擬機與真實主機通過虛擬私有網絡進行連接,所以只有同爲Host-Only模式且在一個VMware的連接下纔可以互相訪問,外界無法訪問。如果要讓VMware的虛擬機可以訪問外網,則主系統必須共享網絡連接。

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

    NAT(network address translation)模式下,虛擬系統的網卡連接到宿主計算機的VMware Network Adapter VMnet8網卡上。如果希望你的虛擬系統能連接外網,這種模式最簡單。一般不用做任何網絡設置就可訪問外部網絡。
    注:筆者曾做過這樣一個實驗(宿主機Windows XP SP3、虛擬機VMware Workstation 5.5.3、網絡連接模式爲NAT)。宿主機爲XP系統(ADSL撥號上網)、虛擬機裏也是XP系統,IP地址均爲自動獲取。當宿主機撥號上網後,虛擬機的XP也可直接連上因特網。此時,在宿主機中停用VMware Network Adapter VMnet1和VMware Network Adapter VMnet8網卡。回到虛擬機的XP中,居然還是能上網。再把VMware Authorization Service、VMware DHCP Service、VMware Virtual Mount Manager Extended服務均停掉,重啓虛擬機,進入虛擬機XP後還是能上網。天啊!!!終於停掉VMware NAT Service服務後,虛擬機的XP才和外網斷掉。此時,重啓VMware NAT Service服務、重啓VMware虛擬機後,虛擬機中XP並不能上網!!!因爲虛擬機中的XP系統沒法獲取有效IP地址,這又是由於VMware Network Adapter VMnet8被禁用和VMware DHCP Service服務被停用的緣故。結論,要在NAT下使虛擬機能連上外網,需要的條件是:VMware Network Adapter VMnet8啓用、VMware DHCP Service服務開啓、VMware NAT Service服務開啓,宿主機和虛擬機中IP設爲自動獲取,即可。
   
使用NAT模式的虛擬系統和宿主計算機的關係:宿主計算機就相當於是開啓了DHCP功能的路由器,虛擬系統就是內網中的一臺實際的機器,通過路由器的DHCP服務獲得網絡參數。

    這種模式也可以實現主系統與VMware的虛擬機的雙向訪問。但網絡內其他機器不能訪問VMware的虛擬機,VMware的虛擬機可通過主系統用NAT共享文件協議訪問網絡內其他機器。
    凡是選用NAT結構的虛擬機,均由VMware的Adapter VMnet8提供IP、Gateway、DNS。
  
        結論
    在VMware的3種網絡模型中,NAT模式最簡單,一般不需要手動配置IP地址等相關參數即可連接外網。Bridged模式則需要分配額外的IP地址,所以在內網中容易實現,如果是ADSL寬帶就較麻煩(沒有多的IP地址供虛擬機使用)。Host-Only模式則在希望隱匿服務器的情況下使用較多。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章