VMware中使用NAT網絡在虛擬機Linux上聯網

原文地址:http://www.it165.net/os/html/201111/1017.html
原文中的拓撲圖畫得很清晰,值得學習。

第一部分:VMware中虛擬網絡設備的簡單講解

VMware中有12中虛擬網絡設備,10個虛擬交換機,從VMnet0到VMnet9;兩個虛擬網卡,VMware Network Adapter VMnet 1和VMware Network Adapter VMnet 8。只所以叫他虛擬網絡設備,應該他只是網絡中編寫的一個設備,現實中是不存在的,但是跟物理設備的功能是不相上下的。我只簡單介紹比較常用的幾種設備:

VMnet0:在橋接網絡環境下的虛擬機交換機

VMnet1:HOST-ONLY網絡環境下的虛擬交換機

VMnet8:NAT網絡環境下的虛擬交換機

VMware Network Adapter VMnet 1:主機與HOS-ONLY虛擬機網絡進行通訊的虛擬網卡

VMware Network Adapter VMnet 8:主機與NAT虛擬網絡進行通信的虛擬網卡

第二部分:VMware中網絡結構的介紹

虛擬機中有三種網絡結構:橋接網絡、NAT網絡、HOST-ONLY網絡。

一、橋接網絡

真實電腦與虛擬機分別通過物理網卡和虛擬機網卡 VMnet0上通過虛擬機網絡進行橋接,交換機將會根據組網的需要由VMware自動創建並自動應用。通過VM創建的虛擬機交換機,我們可以將一臺或多臺虛擬機連接到主機或其他虛擬機,我們可以將一臺或多個虛擬機連接到主機或者其他虛擬機。下面是橋接的拓撲結構
這裏寫圖片描述
注:在這種網絡連接類型下,虛擬機的網卡和主機的物理網卡身份對等,所以主機和虛擬機在網絡中的身份也是相同的,可以配置不同的IP,虛擬機就可以訪問主機所在的網絡。

二、NAT網絡

該設備爲主機和其他使用NAT網絡類型的虛擬機提供了通訊接口,同時還兼有NAT的功能,如果主機通過另外一個以太網適配器連接在一個外部網絡上,該設備能本地網絡虛擬機的IP地址轉換爲主機的外部網絡地址,讓虛擬機以主機的網絡地址訪問外部網絡的資源,包括可以使用許多標準的協議,連接到外部網絡上的其他機器,舉這樣的一個例子,使用NAT網絡可以通過HTTP瀏覽網頁,但是外部網絡上的計算機不能建立到虛擬機的主動連接,也就是默認的情況下不能通過NAT來搭建服務,網絡拓撲結構如圖
這裏寫圖片描述
注:虛擬機需要通過NAT與外部網絡完成數據交換。

三、HOST-ONLY

這個只爲主機和使用僅主機類型的虛擬機提供數據交換的接口,所以由主機和使用僅主機網絡類型的虛擬機機組成的網絡,是典型的私有內部局域網,網絡拓撲圖
這裏寫圖片描述
注:從拓撲圖中可以看出來,虛擬機構成的網絡與主機的物理網卡沒有任何關聯關係,所以主機所以的網絡和虛擬機構成的網絡是兩個完全隔離的網絡。但是可以通過在主機共享網卡的方式,讓兩個網絡相互連接。

發佈了124 篇原創文章 · 獲贊 17 · 訪問量 23萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章