1. 程式人生 > >VMware下網絡配置的三種模式

VMware下網絡配置的三種模式

tcp/ip ati 相對 導致 默認 互聯 外部網絡 網絡連接 外部

目錄

一 網絡配置中出現的錯誤及解決方案
二 VMware下網絡配置的三種模式簡介
1、橋接模式(Bridged)
2、網絡地址轉化模式(NAT)
3、僅主機模式(host-only)

網絡配置中出現的錯誤及解決方案

  錯誤1: 安裝好虛擬機之後一切正常,等過了一天再使用時發現獲取不到IP地址。
        錯誤分析:考慮虛擬機配置了NAT模式、Bridged模式和host-only模式。

首先考慮NAT模式下的虛擬系統的TCP/IP配置信息是由VMnet8(NAT)虛擬網絡的DHCP服務器提供的,無法進行手工修改,虛擬機的IP地址必須設置為自動獲取。即宿主計算機相當於一臺開啟了DHCP功能的路由器,而虛擬機則是內網中的一臺真實主機,通過路由器(宿主計算機)DHCP動態獲得網絡參數。在此猜測是與宿主計算機的相關服務有關。

解決過程:任務管理器 ——> 詳細信息 ——>服務 ——>開啟相關服務
解決結果:猜測正確,執行完以上過程之後進入虛擬機查詢IP,IP地址正常獲取。
圖解過程:
技術分享圖片
圖1

技術分享圖片
圖2
技術分享圖片
圖3
技術分享圖片
圖4
錯誤2:其實還是一樣的,我也很想知道IP地址為什麽總是和我過不去,對的,它又不能正常獲取IP地址了 @ _@
錯誤分析:有了上次的錯誤經驗,我以為又是DHCP等服務沒有開啟,興沖沖的想點幾下恢復正常。然而,不是這個問題,懵圈。but,還是要解決,我分析了一下幾種情況:
1、懷疑為虛擬網絡配置問題,查看VMware的虛擬網絡配置,一切正常,不存在這個問題,否定。
2、

VMware下網絡配置的三種模式簡介

   因為學習需要安裝了虛擬機,但卻不懂網絡的配置,導致出現了一些錯誤,在此總結網絡配置的三種模式。
   VMware提供了三種工作模式,分別為:橋接模式(Bridged)、網絡地址轉換模式(NAT)、僅主機模式(host-only)。安裝好虛擬機以後,在網絡連接裏我們可以看到多了兩塊網卡。如圖。

技術分享圖片
圖1

橋接模式(Bridged)

1、模式簡介

   橋接網絡是指本地物理網卡和虛擬網卡通過VMnet0虛擬交換機進行橋接,物理網卡和虛擬網卡在拓撲圖上處於同等地位,那麽物理網卡和虛擬網卡就相當於處於同一個網段,虛擬交換機就相當於一臺現實網絡中的交換機,所以兩個網卡的IP地址也要設置為同一網段。

2、工作原理

   配置成橋接網絡連接模式的虛擬機就當作主機所在以太網的一部分,虛擬系統和宿主機器的關系,就像連接在同一個集線器(Hub)上的兩臺電腦,可以像主機一樣訪問以太網中的所有共享資源和網絡連接,可以直接共享主機網絡的互聯網或接入線路訪問互聯網。主機與虛擬機之間,以及各虛擬機之間都可以互訪。各虛擬機通過默認的VMnet0網卡與主機以太網連接,虛擬機間的虛擬網絡為VMnet0,此時虛擬機就像局域網中的一個獨立的物理機一樣。
   在這種模式下,VMWare虛擬出來的操作系統就像是局域網中的一臺獨立的主機,它可以訪問網內任何一臺機器。在橋接模式下,我們需要手工為虛擬系統配置IP地址、子網掩碼,而且還要和宿主機器處於同一網段,這樣虛擬系統才能和宿主機器進行通信。同時,由於這個虛擬系統是局域網中的一個獨立的主機系統,那麽就可以手工配置它的TCP/IP配置信息,以實現通過局域網的網關或路由器訪問互聯網。

3、橋接模式圖解

技術分享圖片
圖2

網絡地址轉化模式(NAT)

1、模式簡介

   NAT,是Network Address Translation的縮寫,意即網絡地址轉換。NAT模式也是VMware創建虛擬機的默認網絡連接模式。使用NAT模式網絡連接時,VMware會在主機上建立單獨的專用網絡,用以在主機和虛擬機之間相互通信。虛擬機向外部網絡發送的請求數據包裹,都會交由NAT網絡適配器加上特殊標記並以主機的名義轉發出去,外部網絡返回的響應數據包裹,也是先由主機接收,然後交由NAT網絡適配器根據特殊標記進行識別並轉發給對應的虛擬機,因此,虛擬機在外部網絡中不必具有自己的IP地址。從外部網絡來看,虛擬機和主機在共享一個IP地址,默認情況下,外部網絡終端也無法訪問到虛擬機。
   此外,在一臺主機上只允許有一個NAT模式的虛擬網絡。因此,同一臺主機上的多個采用NAT模式網絡連接的虛擬機也是可以相互訪問的。

2、工作原理

   使用NAT模式,就是讓虛擬系統借助NAT(網絡地址轉換)功能,通過宿主機器所在的網絡來訪問公網。NAT模式下的虛擬系統的TCP/IP配置信息是由VMnet8(NAT)虛擬網絡的DHCP服務器提供的,無法進行手工修改,因此虛擬系統也就無法和本局域網中的其他真實主機進行通訊。
         實際上,VMware Network Adepter VMnet8虛擬網卡的作用就是為主機和虛擬機的通信提供一個接口,即使主機的物理網卡被關閉,虛擬機仍然可以連接到Internet,但是主機和虛擬機之間就不能互訪了。
         在NAT模式下,宿主計算機相當於一臺開啟了DHCP功能的路由器,而虛擬機則是內網中的一臺真實主機,通過路由器(宿主計算機)DHCP動態獲得網絡參數。因此在NAT模式下,虛擬機可以訪問外部網絡,但外部網絡不可以訪問虛擬機,因為虛擬機屬於內網。

3、網絡地址轉化模式圖解

技術分享圖片
圖3

僅主機模式(host-only)

1、模式簡介

   僅主機模式,是一種比NAT模式更加封閉的的網絡連接模式,它將創建完全包含在主機中的專用網絡。僅主機模式的虛擬網絡適配器僅對主機可見,並在虛擬機和主機系統之間提供網絡連接。相對於NAT模式而言,僅主機模式不具備NAT功能,因此在默認情況下,使用僅主機模式網絡連接的虛擬機無法連接到Internet。

2、工作原理

   在host-only模式中,所有的虛擬系統是可以相互通信的,但虛擬系統和真實的網絡是被隔離開的。

  在host-only模式下,虛擬系統和宿主機器系統是可以相互通信的,相當於這兩臺機器通過雙絞線互連。
  在host-only模式下,虛擬系統的TCP/IP配置信息(如IP地址、網關地址、DNS服務器等),都是由VMnet1(host-only)虛擬網絡的DHCP服務器來動態分配的。

3、僅主機模式圖解

技術分享圖片
圖4

VMware下網絡配置的三種模式