首頁 > 軟體

VMware的三種網路連線方式區別

2020-06-16 17:27:50

關於VMware的三種網路連線方式,NAT,Bridged,Host-Only ,在剛接觸的時候通常會遇到主機Ping不通虛擬機器而虛擬機器能Ping得通主機;主機與虛擬機器互不相通等等網路問題。本文就這三種連線方式作一一說明,也方便以後翻閱當參考用。

首先,要注意安裝完VMware後,控制面板網路和 Internet網路連線會多出兩塊虛擬網絡卡VMnet1、VMnet2,兩個網絡卡各有用途。

基本拓撲

 

NAT(網路地址轉換)


依靠物理主機的VMnet8網絡卡上網。虛擬機器可以互Ping通,前提是物理主機的VMnet8網絡卡的閘道器要與虛擬機器一樣!如果不在同一個閘道器,會出現虛擬機器能Ping通物理主機,但物理主機無法Ping通虛擬機器的情況。注意此種情況也是實際應用場景之一。下面模擬場景:

物理主機(WINDOWS)IP資訊

虛擬機器(Linux) IP資訊

測試結果:

物理主機 Ping 虛擬機器1

虛擬機器1Ping物理主機

虛擬機器1Ping外網

虛擬機器1Ping虛擬機器2

PS: 現修改物理主機網段為10,使其與虛擬機器不同。

物理主機Ping虛擬機器1

虛擬機器1Ping物理主機

1. NAT方式使虛擬機器接入外網方便,不需要進行其他設定,只需要物理主機可以上網即可

2. 如果想安裝個虛擬機器,又不想設定網路,就推薦用NAT方式上網

3. NAT模式下的虛擬系統的TCP/IP設定資訊是由VMnet8(NAT)虛擬網路的DHCP伺服器提供的,無法進行手工修改,因此虛擬系統也就無法和本區域網中的其他真實主機進行通訊。(不能用NAT設定叢集的原因)

Bridged(橋接)


基於以上的拓撲測試,橋接方式虛擬出來的系統就像是在區域網中單獨存在的獨立“物理機”一樣,它可以存取同一區域網內任何一台機器,也可以單獨通過區域網閘道器或者路由存取外網。不過需要在每台機器上都要去單獨設定IP,閘道器、網段、DNS等。

由於這個虛擬系統是區域網中的一個獨立的主機系統,那麼就可以手工設定它的TCP/IP設定資訊,以實現通過區域網的閘道器或路由器存取網際網路。

利用相同的閘道器網段設定,Bridged可用來設定叢集。

Host-Only(主機)


虛擬機器的TCP/IP設定資訊(如IP地址、閘道器地址、DNS伺服器等),都是由VMnet1(host-only)虛擬網路的DHCP伺服器來動態分配的。

這種模式下,所有區域網內所有虛擬機器互通,但虛擬機器無法存取外網,與外網完全隔離。

此種模式同樣可以設定叢集,但是叢集無法存取外網,比較適合公司內網。

本文永久更新連結地址http://www.linuxidc.com/Linux/2016-11/137326.htm


IT145.com E-mail:sddin#qq.com