VMware虛擬機器三種網路模式區別

2022-09-25 16:42:08 字數 2366 閱讀 8321

我們知道vmware也分幾種版本,普通使用者最常用的就是workstation,但是不管使用哪種版本,我們都能發現在安裝過程中讓我們選擇 網路模式。在預設情況下會選中橋接模式,但有使用者會問其他模式是幹什麼用的?有時候選擇了其他模式之後就不能上網了。今天小編就和大家一起**一下 vmware 3種網路模式的功能和通訊規則。

我們首先說一下vmware的幾個虛擬裝置程式設計客棧

vmnegugxbvvet0:用於虛擬橋接網路下的虛擬交換機

vmnet1:用於虛擬host-only網路下的虛擬交換機

vmnet8:用於虛擬nat網路下的虛擬交換機

vmware network adepter vmnet1:host用於與host-only虛擬網路進行通訊的虛擬網絡卡

vmware network adepter vmnet8:host用於與nat虛擬網路進行通訊的虛擬網絡卡

安裝了vmware虛擬機器後,會在網路連線對話方塊中多出兩個虛擬網絡卡,如圖:

網路連線

一.橋接網路(bridged networking)

橋接網路是指本地物理網絡卡和虛擬網**過vmnet0虛擬交換機進行橋接,物理網絡卡和虛擬網絡卡在拓撲圖上處於同等地位(虛擬網絡卡既不是adepter vmnet1也不是adepter vmnet8)。

橋接網路拓撲圖

那麼物理網絡卡和虛擬網絡卡就相當於處於同乙個網段,虛擬交換機就相當於一台現實網路中的交換機。所以兩個網絡卡的ip位址也要設定為同一網段。

物理網絡卡ip位址

虛擬網絡卡ip位址

我們看到,物理網絡卡和虛擬網絡卡的ip位址處於同乙個網段,子網掩碼、閘道器、dns等引數都相同。兩個網絡卡在拓撲結構中是相對獨立的。

我們在192.168.15.111上ping192.168.15.96,結果顯示兩個網絡卡能夠互相通訊。如果在網路中存在dhcp伺服器, 那麼虛擬網絡卡同樣可以從dhcp伺服器上獲取ip位址。所以橋接網路模式是vmware虛擬機器中最簡單直接的模式。安裝虛擬機器時它為預設選項。

二.nat模式

在nat網路中,會用到vmware netw adepter vmnet8虛擬網絡卡,主機上的vmware network adepter vmnet8虛擬網絡卡被直接連線到vmnet8虛擬交換機上與虛擬網絡卡進行通訊。

nat網路模式

vmware network adepter vmnet8虛擬網絡卡的作用僅限於和vmnet8網段進行通訊,它不給vmnet8網段提供路由功能,所以虛擬機器虛擬乙個nat伺服器,使虛擬網絡卡可以連 接到internet。在這種情況下,我們就可以使用埠對映功能,讓訪問主機80埠的請求對映到虛擬機器的80埠上。

vmware network adepter vmnet8虛擬網絡卡的ip位址是在安裝vmware時由系統指定生成的,我們不要修改這個數值,否則會使主機和虛擬機器無法通訊。

虛擬出來的網段和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虛擬網絡卡來實現的。

同nat一樣,vmware network adegugxbvvepter vmnet1虛擬網絡卡的ip位址也是vmware系統gugxbvve指定的,同時生成的虛擬dhcp伺服器和虛擬網絡卡的ip位址位於同一網段,但和物理網絡卡的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虛擬機器三種網路模式詳解

兩大虛擬出來的裝置 dhcp伺服器 分配虛擬機器中網段範圍 和nat裝置 輔助功能 有些時候我們禁用了vmware network adapter vmnet8網絡卡後還可以上網?搞不懂,辣麼我們需要知道這個網絡卡究竟是做什麼的。虛擬網絡卡主要是為了實現主機與虛擬機器之間的通訊 因此禁用後並不妨礙虛...

VMware虛擬機器三種網路模式詳解

vmware為我們提供了三種網路工作模式,它們分別是 bridged 橋接模式 nat 網路位址轉換模式 host only 僅主機模式 一 bridged 橋接模式 橋接模式是通過虛擬網橋將主機的網絡卡與虛擬交換機vmnet0連線到一起。虛擬網橋會 主機網絡卡接收到的廣播和組播資訊,以及目標為虛擬...

Vmware虛擬機器三種網路模式詳解

vmware為我們提供了三種網路工作模式,它們分別是 bridged 橋接模式 nat 網路位址轉換模式 host only 僅主機模式 nat 網路位址轉換模式 nat 網路位址轉換 vmnet8 vm會啟用vm dhcp服務,會給我們選擇nat模式的機器分配ip。dhcp設定 在裡面設定ip位址...