我們知道VMware也分幾種版本,普通用戶最常用的就是Workstation,但是不管使用哪種版本,我們都能發現在安裝過程中讓我們選擇 網絡模式。在默認情況下會選中橋接模式,但有用戶會問其他模式是干什么用的?有時候選擇了其他模式之后就不能上網了。今天小編就和大家一起探討一下 VMware 3種網絡模式的功能和通信規則。

我們首先說一下VMware的幾個虛擬設備
VMnet0:用于虛擬橋接網絡下的虛擬交換機
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 Network 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地址。
新聞熱點
疑難解答