一、引言
在windows上搭建集羣實驗環境時,常見的可以通過VMware創建多個虛擬機作爲集羣結點。爲了能夠讓集羣結點之間能夠相互通信,我們需要通過VMware進行網絡設置。這裏,我們將介紹VMware提供的三種網絡模式:Bridge(橋接模式)、NAT(網絡地址轉換模式)、Host-Only(僅主機模式),大家在瞭解原理後,就可以根據自己的實際需求來設置相應模式了。
二、Bridge
說明:
1、“橋接模式”的網絡類型:guest1的虛擬網卡和宿主機的物理網卡進行通信,物理網卡再與外部物理交換機進行通信,然後物理交換機再與宿主機
物理網卡
通信,最 後再與guest2的虛擬網卡通信。
2、該類型支持虛擬機之間、虛擬機和宿主機之間、虛擬機和外部host通信;
3、虛擬機自己必須擁有外部網絡的IP地址(即外部物理交換機中網段的IP)。
優缺點:
1、配置簡單;
2、虛擬機、宿主機以及物理交換機必須在同一個網段。如果宿主機連接不同的網絡,就要去更改虛擬機的網絡配置,比較麻煩。
三、Host-Only
說明:
1、“僅主機”類型,guest1、2通過虛擬網卡和虛擬交換機進行通信。同時,該虛擬交換機還和虛擬出來的宿主機網卡進行通信;
2、該類型,只適用於虛擬機之間以及虛擬機和主機之間的通信,和其他外部host機器隔離;
3、該類型,可以不用插網線。
優缺點:
1、 和外部網絡做隔離
2、 無法和外部主機進行通信;
四、NAT
說明:
1、“NAT”類型, 稱爲網絡地址轉換,在“僅主機”類型的基礎上提供了guest可以訪問外部host的能力;
2、虛擬機之間、虛擬機和宿主機之間、虛擬機和外部host之間都可以進行通信;
3、虛擬機的IP只需要配置NAT網段中的IP,訪問外部host可以通過宿主機IP訪問。它不需要有外部網絡獨立的IP(即物理交換機網段中的IP)。
優缺點:
1、 虛擬機的網絡配置確定後,就可以很少變動。宿主機連接的網絡變化,不影響到虛擬機。因爲NAT不變。
五、總結
明白了VMware的網絡模式設置,就可以輕鬆地搭建例如hadoop或spark集羣實驗環境,讓結點之間進行通信。