VMWare的三種工作模式

2021-05-26 17:56:32 字數 1942 閱讀 9942

1、bridged(橋接模式):這種模式下虛擬系統就相當於區域網中的一台主機,它和宿主機器是完全對等的。

需要手動為虛擬系統配置ip位址、子網掩碼,並且要和宿主機器處於同乙個網段,這樣才可以通過區域網的

閘道器或路由器訪問網際網路。

2、host-only(主機模式):這種模式正如它的名字所示,虛擬系統不能和網際網路進行通訊,而只能和宿主機器

(以及其他的虛擬系統)進行通訊。虛擬系統的tcp/ip配置資訊(ip位址、子網掩碼、dns伺服器),都是通過

vmnet1虛擬網路的dhcp伺服器來動態分配的。

3、nat(網路位址轉換模式):這種模式下虛擬系統的tcp/ip配置資訊由vmnet8虛擬網路的dhcp伺服器來動態分配,

與host-only模式不同的是,在nat模式下,vmware還自帶了nat(網路位址轉換)服務,提供了從vmnet8到外網的

位址轉換。

也就是說,宿主機器上網是通過路由器的nat服務實現內網ip到外網ip的轉換的;而對於虛擬系統,是由vmnet8

來提供nat服務的。

4、三者的本質區別:

(1)bridged模式,虛擬機器的虛擬網絡卡直接連線到了物理網絡卡所連線的網路,使用路由器的nat服務,而沒有dhcp服務。

(2)nat模式:虛擬系統在宿主機器內部建立了乙個虛擬的網絡卡vmnet8(可通過網路鏈結看到),vmnet8提供了dhcp服務,

以及nat服務。

(3)host-only模式:虛擬系統在宿主機器內部建立了乙個虛擬的網絡卡vmnet1,vmnet1提供了dhcp服務,但沒有提供

nat服務。

(4)在網上看到一種理解,說vmnet1、vmnet8就相當於虛擬交換機,只是vmnet8比vmnet1多提供了乙個nat服務。

5、比較專業的解釋:

(1)先說vmnet0,實際上就是乙個虛擬的網橋,這個網橋有很若干個埠,乙個埠用於連線你的host,乙個埠

用於連線你的虛擬機器,他們的位置是對等的,誰也不是誰的閘道器。所以在bridged模式下,你可以讓虛擬機器成為一台

和你的host相同地位的機器.

(2)再說vmnet1,這是乙個host-only網路模式,這是用於建立乙個與世隔絕的網路環境所用到的,其中vmnet1也是

乙個虛擬的交換機,交換機的乙個埠連線到你的host上,另外乙個埠連線到虛擬的dhcp伺服器上(實際上是

vmware的乙個元件),另外剩下的埠就是連虛擬機器了。虛擬網絡卡「vmware virtual ethernet adapter for vmnet1」

作為虛擬機器的閘道器介面,為虛擬機器提供服務。在虛擬機器啟動之後,如果你用ipconfig命令,你會很清楚的看到,你的預設

閘道器就是指向 「vmware virtual ethernet adapter for vmnet1」網絡卡的位址的。(實際上它並不能提供路由,這是

vmware設計使然,它是幹了除了提供路由之外的一些事情——實際上是我也不知道它幹了什麼事情),這裡沒有提供路由

主要表現在沒有提供nat服務,使得虛擬機器不可以訪問host-only模式所指定的網段之外的位址,看圖可以很明白:

(3)再說vmnet8,這是乙個nat方式,最簡單的組網方式了,從主機的「vmware virtual ethernet adapter for vmnet8」

虛擬網絡卡出來,連線到vmnet8虛擬交換機,虛擬交換機的另外的口連線到虛擬的nat伺服器(這也是乙個vmware元件),

還有乙個口連線到虛擬dhcp伺服器,其他的口連虛擬機器,虛擬機器的閘道器即是「vmware virtual ethernet adapter for vmnet8」

網絡卡所在的機器,廢話,這肯定就是你的host機器啦。同樣,用ipconfig也可以看出來,你的虛擬機器的預設閘道器也指向了你的

「vmware virtual ethernet adapter for vmnet8」虛擬網絡卡位址。相比之下,可以看出來,nat組網方式和host-only方式,區別

就在於是否多了乙個nat服務。

VMware三種網路模式

使用vmware中vmnet0虛擬交換機,如果能上網取決於網橋橋接到 橋接模式就是將主機網絡卡與虛擬機器虛擬的網絡卡利用虛擬網橋進行通訊。在橋接的作用下,類似於把物理主機虛擬為乙個交換機,所有橋接設定的虛擬機器連線到這個交換機的乙個介面上,物理主機也同樣插在這個交換機當中,所以所有橋接下的網絡卡與網...

VMWare三種網路模式

在vmware中,虛擬機器的網路連線主要是由vmware建立的虛擬交換機 也叫做虛擬網路 負責實現的,vmware可以根據需要建立多個虛擬網路。在windows系統的主機上,vmware最多可以建立20個虛擬網路,每個虛擬網路可以連線任意數量的虛擬機器網路裝置 在linux系統的主 機上,vmwar...

VMware三種網路模式

一 bridged 橋接模式 橋接模式就是將主機網絡卡與虛擬機器虛擬的網絡卡利用虛擬網橋進行通訊。在橋接的作用下,類似於把物理主機虛擬為乙個交換機,所有橋接設定的虛擬機器連線到這個交換機的乙個介面上,物理主機也同樣插在這個交換機當中,所以所有橋接下的網絡卡與網絡卡都是交換模式的,相互可以訪問而不干擾...