起源:
網上關於Vmware虛擬機三種網絡模式的介紹,大多數是純抽象理論的複製粘貼,不利於理解,故下文以通俗語言進行描述,與大家一起學習進步。
0x01 VMware有三種虛擬網絡工作方式,即:
- NAT(網絡地址轉換模式)
- Briged(橋接模式)
- Host-Only(僅主機模式)
NAT、Briged模式均可與外網進行通信,Host-Only模式一般只能在內網進行通信。
0x02 詳解
1、NAT(網絡地址轉換模式)--多用於家庭環境
安裝好虛擬機後,它的默認網絡模式就是NAT模式。
原理:通過宿主機的網絡來訪問公網。虛擬局域網內的虛擬機在對外訪問時,使用的則是宿主機的IP地址,這樣從外部網絡來看,只能看到宿主機,完全看不到新建的虛擬局域網。
優勢:虛擬系統接入互聯網非常簡單,只需宿主機器能訪問互聯網即可, 不需要進行任何手工配置。
2、Bridged(橋接模式)--多用於辦公環境
類似局域網中的一臺獨立的主機,它可以訪問內網任何一臺機器,但是它要和宿主機器處於同一網段,這樣虛擬系統才能和宿主機器進行通信【主機防火牆開啓會導致ping不通】
設置:
(1)默認存在自動獲取ip機制,只需要將虛擬機設置爲Bridged(橋接模式),虛擬機會自動獲取新的ip,保證ip地址與宿主機在同一個網段。
(2)如果是手工配置機制,那麼爲了保持虛擬機與宿主機在同一個網段,其中涉及人工配置ip,比較麻煩。
使用場景:如果想利用VMWare在局域網內新建一個虛擬服務器,爲局域網用戶提供網絡服務,就應該選擇橋接模式。
3、Host-only(主機模式) -- 用得比較少
在某些特殊的網絡環境中,要求將真實環境和虛擬環境隔離開,這時你就可採用host-only模式。
在這種模式下宿主機上的所有虛擬機是可以相互通信的,但虛擬機和真實的網絡(物理機網絡)是被隔離開的。
0x03 總結
Host-only(主機模式)是在特殊情況下使用的,用得比較少,我們只要掌握NAT和橋接模式即可。
【拓展學習】
參考1:知乎文章:https://zhuanlan.zhihu.com/p/52003302
參考2:微信文章:一文帶你全面瞭解VMware虛擬機三種網絡模式( 黑馬程序員深圳中心)
參考:3:微信文章:【乾貨】VMware虛擬機三種網絡模式詳解(廈門微思網絡)