VMware中三種網絡連接的區別

1、概述

  大家在安裝完虛擬機後,默認安裝了兩個虛擬網卡,VMnet1和VMnet8,如下圖。其中VMnet1是host網卡,用於host方式連接網絡的。VMnet8是NAT網卡,用於NAT方式連接網絡的。它們的IP地址是隨機生成的。

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

2、bridged(橋接模式)

  在這種模式下,使用VMnet0虛擬交換機,虛擬操作系統就像是局域網中的一臺獨立的主機,與宿主計算機一樣,它可以訪問網內任何一臺機器。在橋接模式下,可以手工配置它的TCP/IP配置信息(IP、子網掩碼等,而且還要和宿主機器處於同一網段),以實現通過局域網的網關或路由器訪問互聯網;還可以將IP地址和DNS設置成“自動獲取”。

  如果你想利用VMWare在局域網內新建一個服務器,爲局域網用戶提供Web或網絡服務,就應該選擇橋接模式。

  在橋接模式中,使用VMnet0虛擬交換機,此時虛擬機相當與網絡上的一臺獨立計算機與主機一樣,擁有一個獨立的IP地址。

  • A1、A2、A、B四個操作系統可以相互訪問
  • A1、A2的IP爲“外網”IP,可以手動設置,也可以自動獲取

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

  使用NAT模式,就是讓虛擬機藉助NAT(網絡地址轉換)功能,通過宿主機器所在的網絡來訪問公網。也就是說,使用NAT模式可以實現在虛擬系統裏訪問互聯網。NAT模式下的虛擬機的TCP/IP配置信息是由VMnet8虛擬網絡的DHCP服務器提供的,因此IP和DNS一般設置爲“自動獲取”,因此虛擬系統也就無法和本局域網中的其他真實主機進行通訊。

  採用NAT模式最大的優勢是虛擬系統接入互聯網非常簡單,你不需要進行任何其他的配置,只需要宿主機器能訪問互聯網即可。如果你想利用VMWare安裝一個新的虛擬系統,在虛擬系統中不用進行任何手工配置就能直接訪問互聯網,建議你採用NAT模式。

  Nat模式中使用Vmnet8虛擬交換機,此時虛擬機可以通過主機“單向訪問”網絡上的其他主機,其他主機不能訪問虛擬機。在NAT模式中:

  • A1、A2可以訪問B
  • B不可以訪問A1、A2
  • A1、A2、A相互訪問
  • A1、A2的IP爲局域網IP,可以手動配置,也可以自動獲取

4、host-only(主機模式)

在host-only模式中,虛擬機只能與虛擬機、主機互訪,但虛擬機和外部的網絡是被隔離開的,也就是不能上Internet。在host-only模式下,虛擬系統的TCP/IP配置信息(如IP地址、網關地址、DNS服務器等),都是由VMnet1虛擬網絡的DHCP服務器來動態分配的。使用host-only方式:

  • A、A1、A2可以互訪
  • A1、A2不能訪問B
  • B不能訪問A1、A2
  • A1、A2爲局域網IP,可以手動配置,也可以設置成自動獲取模式

三種模式中,虛擬機的IP都可以設置成自動獲取,一旦自動獲取後不會改變(除非手動配置),也就是下次重啓後的IP與上次相同。

5、replicate physical network connection state 選項解釋

  Select if the virtual machine uses a bridged network connection and if you use the virtual machine on a laptop or other mobile device. As you move from one wired or wireless network to another, the IP address is automatically renewed.

  單機多網卡 或者 筆記本和移動設備使用虛擬機時,當在有線網絡和無線網絡切換時,勾選了Replicate physical network connection state,虛擬機網卡的ip地址會自動更新,不需要重新設置。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章