2021-05-12 14:32:11
VMware的三種網路連線方式區別
關於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
相關文章