這篇文章主要介紹了詳解虛擬機中的NAT網絡連接方式,NAT網絡連接是各大虛擬機的基礎功能,需要的朋友可以參考下
我就個人對虛擬機的理解,把虛擬機上網最方便的也是最難理解的NAT方式和大家一起聊聊,因為是大話NAT,所以說的會羅嗦點,不過主要是照顧新人。:)老鳥就趕快飛吧 呵呵先說一點別的,做為引子假設現在R老師帶3個班的學生,分別為a班、 b班、 c班 。現在就出現了兩個交流方式:第1種交流方式:本班內交流,比如說a班的一個同學想和另一個同學交流,就可以直接在班裡喊那個同學的名字。這個就向計算機內的同一個網段的計算機的交流方式-廣播。第2種交流方式:班與班之間的學生交流,這個時候在a班裡面直接喊b班同學名字就沒作用了,因為隔著牆,根本就聽不見。這個類似不同網段的 計算機沒辦法通信。這個時候兩個班的學生要是想交流必須要通過R老師來做傳話人。這個類似於網絡裡的網關。a班的同學把要說的話告訴R老師,R老師把話轉 告給b班的同學。我們把這個例子對接到網絡學習裡,方便大家理解學校=網際網路班=網段學生=計算機老師(傳話人)=虛擬的NAT伺服器不好意思 女朋友叫我上街 ,先寫到這,下次接著寫還有什麼虛擬機的知識, 要我大話的,請在下面跟貼說明對不起大家了,我回來晚了 接著上次的寫虛擬機用NAT上網的方式和我舉例子中的第2種交流方式很相似。橋接則和第1種交流方式非常吻合。比如說你安裝了虛擬系統並且選擇是Nat模式,虛擬的NAT伺服器就象R老師的作用一樣。負責虛擬機(a班的同學)和網際網路上的計算機(c班的同學)通信。畫個小圖1給大家說明
有了圖就說的方便多了nat的上網方式的特點1.主機的虛擬網卡不用設置(默認為自動獲得)2.虛擬系統中的網卡不用設置(默認為自動獲得)這條兩個實現的前提是虛擬的dhcp伺服器正常工作 給大家圖2
在看一個關於nat的圖3
看了這個3個圖後,大家基本上也就明白了。但是這樣沒有說服力,下面我再來做個解釋其中192.168.2.2相當與R老師的地位,在圖1就標有虛擬NAT伺服器圖3規定了NAT的ip地址。主機的ipconfig 圖4
虛擬機的ipconfig圖5
現在用一個命令trcert 說明虛擬機上網是通過NAT伺服器 192.168.2.2Tracert命令用來顯示數據包到達目標主機所經過的路徑,並顯示到達每個節點的時間。命令功能同Ping類似,但它所獲得的信息要比Ping命令詳細得多,它把數據包所走的全部路徑、節點的IP以及花費的時間都顯示出來。該命令比較適用於大型網絡。我們現在在虛擬機上trcert 百度 看看虛擬機的數據包書如何到達baidu.com看看裡面有沒有192.168.2.2(虛擬的nat伺服器)VMware虛擬網絡相關知識 1.虛擬網橋通過虛擬網橋把虛擬機的虛擬網卡連接到宿主機的物理網卡上。通過它可以將虛擬機連接到宿主機所在的外部網絡。如果宿主機上不止是一個物理網卡時,採用定製配置,創建另外的虛擬網橋用來連接宿主機上的其它物理上網卡。 2.宿主機虛擬網卡安裝完虛擬機後,我們右鍵「網上鄰居」 /屬性 /在打開的「網絡連接」窗口裡看到兩塊網卡,默認情況下「VMware Network Adapter VMnet1」供僅宿主機網絡使用;「VMware Network Adapter VMnet8」供NAT網絡使用。右鍵這兩個網卡的屬性,我們可以在常標籤下看到虛擬網卡的全稱。當然我們也可以在宿主機的「命令提示符」中輸入 ipconfig獲知宿主機虛擬網卡的詳細信息 3.NAT設備NAT是網絡地址翻譯的簡寫。當宿主機在外部只擁有一個IP時,利用NAT設備,虛擬機可以連接到該外部網絡,我們打開宿主機上的「管理工具」裡的「服務」,可以發現多出了一個「VMware NAT Service」服務,說明系統已經將它安裝為系統服務。 4.VMware DHCP服務DHCP是動態主機配置協議簡寫。DHCP服務為沒有橋接到外部網絡的虛擬機提供IP位址。採用橋接網絡模式的虛擬機IP位址就是直接由宿主機所在外部網絡的DHCP伺服器提供的。 [原創]VMware提供的虛擬網卡圖示一些初學者對VMware虛擬機中的橋接、VMnet1(僅host方式)、VMnet8(NAT方式),我把VMware各網卡的意義做了三張圖,希望對大家有所幫助。顯示不全,請大家另存觀看。圖6