WMware Workstation 中幾種網絡連接的說明

WMware Workstation10.0.2中打開“編輯”菜單下的“虛擬網絡編輯器”選項,可見包括三種網絡連接方式:橋接模式、NAT模式、僅主機模式,以下分別對幾種模式的網路連接方式進行解釋:
這裏寫圖片描述
這裏寫圖片描述
橋接模式:基於鏈路層協議將兩個通信網絡互連,說通俗點就是把同一網段中的設備用交換機互聯。在vmware workstation中虛擬網卡VMnet0的默認屬性爲橋接。
  橋接模式相當於虛擬機和主機Host通過橋接共用一個網卡,虛擬網卡(VMnet0)上的數據包通過物理網卡轉發出去,虛擬機和主機在同一個網段,如上圖中藍色標記。
  如果其他版本VM中有自定義(U)模式,則是在主機中有多塊網卡時,用戶可以選擇虛擬機中的數據通過哪一塊網卡轉發出去,工作原理同橋接模式。
  應用:主要應用於當虛擬機需要和主機同一網段中其他機器通信時,例如:主機網絡中有一臺文件服務器,虛擬機需要使用這臺文件服務器的資源,這個時候需要用到橋接模式,使虛擬機和主機中其他設備處在同一網段內;也可用於虛擬機訪問internet。
  這裏寫圖片描述
NAT模式:網絡地址轉換(NAT,Network Address Translation)的簡稱,通常用於接入Internet上網。在vmware workstation中虛擬網卡VMnet8的默認屬性爲NAT。
  在安裝VMware的時候,在windows網絡連接裏面會出現兩個虛擬連接,分別是 VMWare net1 和 WMware net8,NAT模式主要通過VMware net8進行數據轉發和多個虛擬主機之間的通信。此時的VMWare net8 相當於一個虛擬的路由器,該路由器的數據包通過主機的物理網卡向外轉發,且該虛擬路由器默認啓動 DHCP服務器來自動獲取IP地址。在NAT設置中,可以設置虛擬網絡的子網IP、子網掩碼、網關IP;虛擬機和主機不在同一個網段,如圖中藍色和綠色標記。
  應用:主要應用於虛擬機需要訪問internet時使用,這時候vmware workstation充當了路由器的角色,使虛擬機可以共享主機的網絡訪問internet。
這裏寫圖片描述
僅主機模式

  僅主機模式下通過虛擬網卡VMWare net1進行虛擬機之間或者主機和虛擬機之間的通信,VMWare net1也相當於一個虛擬的路由器,有DHCP服務器的功能。該虛擬路由器的數據包不通過主機的物理網卡向外轉發,相當於一個未連接到外網的路由器。
  應用:主要應用於多臺虛擬機和主機組成一個封閉的網絡。
總結:
  在嵌入式系統開發中,交叉編譯環境下宿主機中的虛擬機的ubuntu要和目標板通信只能通過橋接bridged的方式,且虛擬機要設置爲橋接到宿主機的有線網卡上, 虛擬機ubuntu的IP地址(配置/etc/network/interfaces)要和目標板IP設置爲同一網段,這樣目標板中Linux和虛擬機中ubuntu可以ping通。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章