1. 程式人生 > >VMware 三種網路模式的區別

VMware 三種網路模式的區別

一、VMnet0橋接網路(Bridged Networking) 

 

橋接網路是指本地物理網絡卡和虛擬網絡卡通過VMnet0虛擬交換機進行橋接,物理網絡卡和虛擬網絡卡在拓撲圖上處於同等地位(虛擬網絡卡既不是AdepterVMnet1也不是AdepterVMnet8)

那麼物理網絡卡和虛擬網絡卡就相當於處於同一個網段,虛擬交換機就相當於一臺現實網路中的交換機。所以兩個網絡卡的IP地址也要設定為同一網段。

我們看到,物理網絡卡和虛擬網絡卡的IP地址處於同一個網段,子網掩碼、閘道器、DNS等引數都相同。兩個網絡卡在拓撲結構中是相對獨立的。

在橋接模式下,VMware虛擬出來的作業系統就像是區域網中的一獨立的主機,它可以訪問網內任何一臺機器。不過你需要多於一個的

IP地址,並且需要手工為虛擬系統配置IP地址、子網掩碼,而且還要和宿主機器處於同一網段,這樣虛擬系統才能和宿主機器進行通訊。     如果你想利用VMware在區域網內新建一個虛擬伺服器,為區域網使用者提供網路服務,就應該選擇橋接模式。

********************************************************************************

bridge:這種方式最簡單,直接將虛擬網絡卡橋接到一個物理網絡卡上面,虛擬機器下一個網絡卡繫結兩個不同地址類似,實際上是將網絡卡設定為混雜模式,從而達到偵聽多個IP的能力.

  在此種模式下,虛擬機器內部的網絡卡

(例如linux下的eth0)直接連到了物理網絡卡所在的網路上,可以想象為虛擬機器和host機處於對等的地位,在網路關係上是平等的,沒有誰在誰後面的問題.

  使用這種方式很簡單,前提是你可以得到1個以上的地址.對於想進行種種網路實驗的朋友不太適合,因為你無法對虛擬機器的網路進行控制,它直接出去了

********************************************************************************

混雜模式(Promiscuous Mode是指一臺機器能夠接收所有經過它的資料流,而不論其目的地址是否是他。是相對於通常模式(又稱非混雜模式

)而言的。這被網路管理員使用來診斷網路問題,但是也被無認證的想偷聽網路通訊(其可能包括密碼和其它敏感的資訊)的人利用。一個非路由選擇節點在混雜模式下一般僅能夠在相同的衝突域(對乙太網和無線區域網)內監控通訊到和來自其它節點或環(對令牌環或FDDI),其是為什麼網路交換被用於對抗惡意的混雜模式。

  混雜模式就是接收所有經過網絡卡的資料包,包括不是發給本機的包。預設情況下網絡卡只把發給本機的包(包括廣播包)傳遞給上層程式,其它的包一律丟棄。簡單的講,混雜模式就是指網絡卡能接受所有通過它的資料流,不管是什麼格式,什麼地址的。事實上,計算機收到資料包後,由網路層進行判斷,確定是遞交上層(傳輸層),還是丟棄,還是遞交下層(資料鏈路層、MAC子層)轉發。

  通常在需要用到抓包工具,例如etherealsniffer時,需要把網絡卡置於混雜模式。

對於廣播式集線器(Hub)來說,假如PC1PC2PC3接在同一個Hub上,當PC1PC3傳送包時,Hub將廣播這個包,所以PC2實際上也可以看到這個包,但一般情況下它會將這個發給PC3的包丟棄,但如果處於混雜模式,PC2的網絡卡驅動程式就不會丟棄這個包,而是把這個包送給上層的驅動程式,應用程式。

********************************************************************************

********************************************************************************

二、VMnet8虛擬網絡卡NAT模式 (Network Address Translation) 

 

使用NAT模式,就是讓虛擬系統藉助NAT(網路地址轉換)功能,通過宿主機器所在的網路來訪問公網。也就是說,使用NAT模式可以實現在虛擬系統裡訪問網際網路。NAT模式下的虛擬系統的TCP/IP配置資訊是由VMnet8(NAT)虛擬網路的DHCP伺服器提供的,無法進行手工修改,因此虛擬系統也就無法和本區域網中的其他真實主機進行通訊。採用NAT模式最大的優勢是虛擬系統接入網際網路非常簡單,你不需要進行任何其他的配置,只需要宿主機器能訪問網際網路即可。     如果你想利用VMware安裝一個新的虛擬系統,在虛擬系統中不用進行任何手工配置就能直接訪問網際網路,建議你採用NAT模式

VMware NetworkAdepterVMnet8虛擬網絡卡的IP地址是在安裝VMware時由系統指定生成的,我們不要修改這個數值,否則會使主機和虛擬機器無法通訊。

  虛擬出來的網段和NAT模式虛擬網絡卡的網段是一樣的,都為192.168.111.X,包括NAT伺服器的IP地址也是這個網段。在安裝VMware之後同樣會生成一個虛擬DHCP伺服器,為NAT伺服器分配IP地址。

  當主機和虛擬機器進行通訊的時候就會呼叫VMware NetworkAdepterVMnet8虛擬網絡卡,因為他們都在一個網段,所以通訊就不成問題了。

  實際上,VMware NetworkAdepterVMnet8虛擬網絡卡的作用就是為主機和虛擬機器的通訊提供一個介面,即使主機的物理網絡卡被關閉,虛擬機器仍然可以連線到Internet,但是主機和虛擬機器之間就不能互訪了。

********************************************************************************

nat方式:這種方式下host內部出現了一個虛擬的網絡卡vmnet8(預設情況下),如果你有過做nat伺服器的經驗,這裡的vmnet8就相當於連線到內網的網絡卡,而虛擬機器本身則相當於執行在內網上的機器,虛擬機器內的網絡卡(eth0)則獨立於vmnet8.

  你會發現在這種方式下,vmware自帶的dhcp會預設地載入到vmnet8介面上,這樣虛擬機器就可以使用dhcp服務.更為重要的是,vmware自帶了nat服務,提供了從vmnet8到外網的地址轉 換,所以這種情況是一個實實在在的nat伺服器在執行,只不過是供虛擬機器用的.很顯然,如果你只有一個外網地址,此種方式很合適.

********************************************************************************

********************************************************************************

三、VMnet1虛擬網絡卡 Host-Only模式 

 

在某些特殊的網路除錯環境中,要求將真實環境和虛擬環境隔離開,這時你就可採用Host-only模式。在Host-only模式中,所有的虛擬系統是可以相互通訊的,但虛擬系統和真實的網路是被隔離開的。可以利用Windows XP裡面自帶的Internet連線共享(實際上是一個簡單的路由NAT)來讓虛擬機器通過主機真實的網絡卡進行外網的訪問。虛擬系統的TCP/IP配置資訊(IP地址、閘道器地址、DNS伺服器等),都是由VMnet1(Host-only)虛擬網路的DHCP伺服器來動態分配的。     如果你想利用VMware建立一個與網內其他機器相隔離的虛擬系統,進行某些特殊的網路除錯工作,可以選擇Host-only模式。主機與虛擬機器相當於通過雙絞線互連。

Host-Only模式下,虛擬網路是一個全封閉的網路,它唯一能夠訪問的就是主機。其實Host-Only網路和NAT網路很相似,不同的地方就是Host-Only網路沒有NAT服務,所以虛擬網路不能連線到Internet。主機和虛擬機器之間的通訊是通過VMwareNetworkAdepter VMnet1虛擬網絡卡來實現的。

  同NAT一樣,VMware NetworkAdepterVMnet1虛擬網絡卡的IP地址也是VMware系統指定的,同時生成的虛擬DHCP伺服器和虛擬網絡卡的IP地址位於同一網段,但和物理網絡卡的IP地址不在同一網段。

  Host-Only的宗旨就是建立一個與外界隔絕的內部網路,來提高內網的安全性。這個功能或許對普通使用者來說沒有多大意義,但大型服務商會常常利用這個功能。如果你想為VMnet1網段提供路由功能,那就需要使用RRAS,而不能使用XP2000ICS,因為ICS會把內網的IP地址改為192.168.0.1,但虛擬機器是不會給VMnet1虛擬網絡卡分配這個地址的,那麼主機和虛擬機器之間就不能通訊了。

@@@@@@@@@@@@@@@@@@@@@

相關推薦

bridged nat host-only VMware網路模式根本區別

VMware三種網路模式根本區別bridged nat host-only VMware三種網路模式根本區別   提到VMware大家就想起了虛擬機器技術,虛擬機器技術在最近的幾年中得到了廣泛的發展,一些大型網路服務商都開始採用虛擬機器技術,不僅節省了投資成本,更節約了能源的消耗。

VMware 網路模式區別

一、VMnet0橋接網路(Bridged Networking)    橋接網路是指本地物理網絡卡和虛擬網絡卡通過VMnet0虛擬交換機進行橋接,物理網絡卡和虛擬網絡卡在拓撲圖上處於同等地位(虛擬網絡卡既不是AdepterVMnet1也不是AdepterVMnet8)。 那麼物理網絡卡和虛擬網絡卡就相當於處

vmware網路模式介紹及nat模式下使用同一區域網的非宿主機ssh連線虛擬機器

1、vmware虛擬機器三種網路模式 開啟vmware虛擬機器,我們可以在選項欄的“編輯”下的“虛擬網路編輯器”中看到VMnet0(橋接模式)、VMnet1(僅主機模式)、VMnet8(NAT模式),那麼這些都是有什麼作用呢?其實,我們現在看到的VMnet0表示的是用於橋接

Linux網路-vmware網路模式

橋接 Bridge–橋接:預設使用VMnet0 1、原理:   Bridge橋就是一個主機,這個機器擁有兩塊網絡卡,分別處於兩個區域網中,同時在"橋"上,執行著程式,讓區域網A中的所有資料包原封不動的流入B,反之亦然.這樣,區域網A和B就無縫的在鏈路層連線起來了,在橋接時,VMWare網絡

vmware網路模式

VMware虛擬機器三種聯網方法及原理   一、Brigde——橋接:預設使用VMnet0    1、原理:    Bridge  橋"就是一個主機,這個機器擁有兩塊網絡卡,分別處於兩個區域網中,同時在"橋"上,執行著程式,讓區域網A中的所有資料包原封不動的流入B,反之亦然。

vmware網路模式配置(轉載)

虛擬機器系統安裝的是Linux系統 首先,在本機上檢視所有網路配置連線,使用命令:ipconfig Microsoft Windows [版本 6.1.7600]版權所有 (c) 2009 Microsoft Corporation。保留所有權利。 C:\Users\Administrator>ip

Linux配置VMware網路模式

橋接模式(Bridged) 橋接模式就是將主機網絡卡與虛擬機器虛擬的網絡卡利用虛擬網橋進行通訊。在橋接的作用下,類似於把物理主機虛擬為一個交換機,所有橋接設定的虛擬機器連線到這個交換機的一個介面上,物理主機也同樣插在這個交換機當中,所以所有橋接下的網絡卡與網絡

VMware - 虛擬機器網路模式 橋接 NAT 僅主機 區別

vmware為我們提供了三種網路工作模式,它們分別是:Bridged(橋接模式)、NAT(網路地址轉換模式)、Host-Only(僅主機模式)。 開啟vmware虛擬機器,我們可以在選項欄的“編輯”下的“虛擬網路編輯器”中看到VMnet0(橋接模式)、VMnet1(僅主機模式)、VMnet8(N

vmware 虛擬機器網路模式 橋接 NAT 僅主機 區別

vmware為我們提供了三種網路工作模式,它們分別是:Bridged(橋接模式)、NAT(網路地址轉換模式)、Host-Only(僅主機模式)。 開啟vmware虛擬機器,我們可以在選項欄的“編輯”下的“虛擬網路編輯器”中看到VMnet0(橋接模式)、VMnet1(僅主機模

VMware虛擬機器網路模式區別及配置方法

轉載:https://blog.csdn.net/Alpha_B612/article/details/80979101 本文參照文章:  https://www.linuxidc.com/Linux/2016-09/135521.htm  https://www.jb51.

VMWARE虛擬機器網路模式(BRIDGED,NAT,HOST-ONLY)區別詳解

原文:http://hao.jser.com/archive/7954/ VMware三種網路模式根本區別 提到VMware大家就想起了虛擬機器技術,虛擬機器技術在最近的幾年中得到了廣泛的發展,一些大型網路服務商都開始採用虛擬機器技術,不僅節省了投資成本,更節約了能源的消耗

vmware 虛擬機器網路模式 橋接 NAT 僅主機區別 是什麼意思

由於linux目前很熱門,越來越多的人在學習linux,但是買一臺服務放家裡來學習,實在是很浪費。那麼如何解決這個問題?虛擬機器軟體是很好的選擇,常用的虛擬機器軟體有vmware workstations和virtual box等。在使用虛擬機器軟體的時候,很多初學者都會

VMware網路連線模式講解

一、Bridged(橋接模式) 什麼是橋接模式?橋接模式就是將主機網絡卡與虛擬機器虛擬的網絡卡利用虛擬網橋進行通訊。在橋接的作用下,類似於把物理主機虛擬為一個交換機,所有橋接設定的虛擬機器連線到這個交換機的一個介面上,物理主機也同樣插在這個交換機當中,所以所有橋接下的網絡卡與網絡卡都是交換模

Vmware網路模式

大家在安裝完虛擬機器後,預設安裝瞭如下圖的兩塊虛擬網絡卡——VMnet1和VMnet8,其中VMnet1是host網絡卡,用於host方式連線網路;VMnet8是NAT網絡卡,用於NAT方式連線網路的,並且它們的IP地址是隨機生成的。VMware提供了三種工作模式,分別是bridged(橋接模

Vmware虛擬機器網路模式詳解

由於linux目前很熱門,越來越多的人在學習linux,但是買一臺服務放家裡來學習,實在是很浪費。那麼如何解決這個問題?虛擬機器軟體是很好的選擇,常用的虛擬機器軟體有vmware workstations和virtual box等。在使用虛擬機器軟體的時候,很多初學者都會遇到

VMware虛擬機器網路模式

前言 一直以來都用VMware作為虛擬機器開發linux,但對VMware的三種網路模式卻沒能真正理解,所以網路配置上總是會花掉不少時間,因此在此有必要對這三種網路模式做一個系統的學習和總結,為了以後不再走彎路! 正確安裝VMware以後會在控制面板》網路和In

VMware虛擬網路網路模式

VMware虛擬網路 名稱 解釋 網絡卡 是區域網中連線計算機和傳輸介質的介面,當安裝完VMware時就會為所在主機安裝上主機虛擬網絡卡,當使用VMware安裝虛擬機器時都會為虛擬機器自動安裝一塊虛擬網絡卡,當然我們也可以手動新增虛

Vmware虛擬機器下網路模式配置

VMware虛擬機器有三種網路模式,分別是Bridged(橋接模式)、NAT(網路地址轉換模式)、Host-only(主機模式)。 VMware workstation安裝好之後會多出兩個網路連線,分別是VMware Network Adapter VMnet1和VMwar

VMware虛擬機器網路模式詳解 NAT(地址轉換模式

二、NAT(地址轉換模式)剛剛我們說到,如果你的網路ip資源緊缺,但是你又希望你的虛擬機器能夠聯網,這時候NAT模式是最好的選擇。NAT模式藉助虛擬NAT裝置和虛擬DHCP伺服器,使得虛擬機器可以聯網。其網路結構如下圖所示:在NAT模式中,主機網絡卡直接與虛擬NAT裝置相連,

VMware虛擬機器網路模式詳解 Bridged(橋接模式

由於Linux目前很熱門,越來越多的人在學習Linux,但是買一臺服務放家裡來學習,實在是很浪費。那麼如何解決這個問題?虛擬機器軟體是很好的選擇,常用的虛擬機器軟體有VMware Workstations和VirtualBox等。在使用虛擬機器軟體的時候,很多初學者都會遇到很