主機找不到vmnet1和vmnet8,主機vmnet1vmnet8解決方法

  今天開啟虛擬機器,突然發現無法ping通網路了,但是能ping通虛擬機器ip,開啟我的window的網路介面卡發現居然沒有vmnet 8虛擬網絡卡了,防火牆什麼的都設定好了,仍然不行,後來發現,在網路和共享中心已經看不到vmnet1和vmnet8了,更改介面卡設定也只有本地連線和寬頻連線,大約明白怎麼回事兒了,只需要做一個設定即可。鼓搗了好長時間,終於解決了問題。

圖中紅框未勾選的,將之勾選即可(不知道誰動了我的電腦,簡直不能忍)。

 

關於主機和虛擬機器ping通的常規經驗請看:虛擬機器ping通開發板個人經驗

在VM中開啟“編輯”-“虛擬網路設定”
找到“主機虛擬介面卡”-點選新增
新增你要的網絡卡然後重新啟動就可以了
 

為什麼我裝完VMWARE後沒有VMnet8跟VMnet1

這兩個不是這樣用的 不用這個預設就用主機的網路了

原文地址:http://www.bkjia.com/Windowsjc/873878.html

順便解釋下這幾個虛擬網絡卡

當我們安裝VMware Workstation後,在宿主機(物理電腦)上會多出兩個網絡卡,VMNet1、VMNet8,在虛擬機器設定裡會多出一個配置 VMNet0。

如下圖:

接下來我們分別說明下:

 

  • VMNet1

    使用的是host-only的連結模式,即虛擬機器只能與主機構成內部通訊,無法對外網進行訪問。

 

  • VMNet0

    模式:

      使用橋接模式,安裝VM後,在VM裡建立虛擬機器 預設 就是該模式。

    場景:

      如果你只是需要一臺虛擬機器可以和宿主互通,並可以訪問外網,此模式即可。

    描述:

      安裝虛擬機器系統後不需要調整網路,物理網路中的 “路由” 所包含的DHCP伺服器會自動識別該虛擬機器併為其分配IP地址;

      如果沒有路由,可以自己手動在系統分配,原則是和宿主機在同一網段並指向相同的閘道器即可通訊。

 

  • VMNet8

    模式:

      NAT網路模式

    場景:

        在宿主機安裝多臺虛擬機器,和宿主組成一個小區域網,宿主機,虛擬機器之間都可以互相通訊,虛擬機器也可訪問外網,例如 搭建 hadoop 叢集,分散式服務

    設定步驟:

    step1

      檢視VMNet 8 的IP 網段,見Step1的第二張圖

      網段    192.168.204.0

      子網掩碼    255.255.255.0

      閘道器    192.168.204.2

      第三張圖是宿主機上的 VMNet 8 網絡卡的地址

      IP地址   192.168.204.1

 Step2

 
記住上面的網路資訊,開始配置虛擬機器,首先調整虛擬機器的網路模式為NAT模式

 Step3

配置後啟動虛擬機器,我使用的是Cent OS 6.4系統(Linux),使用配置檔案配置網路,下面兩張圖是靜態IP和閘道器的配法。(windows請自行配置網路)

  
如果不需要鎖定靜態IP(比如hadoop不鎖定IP很麻煩),那跳過Step3。

因為NAT模式下,VM Net8 虛擬交換機 所帶的虛擬DHCP伺服器會自動分配網路地址,如果需要檢視或設定可在Step1檢視網路資訊時進行設定。

 Step4

 
配置網路後,檢測下虛擬機器的網路狀況

到此,我們的虛擬網路環境就配置好了 。  

接下來我們簡單介紹下VM Net 8原理,VMWare安裝後,會給宿主機安裝VM Net8網絡卡,同時虛擬出一套VM Net 8 使用的虛擬路由(包含交換機 和 虛擬DHCP伺服器)

  主機和虛擬機器實際上都是通過虛擬路由通訊,虛擬路由通過宿主使得其他虛擬機器也可以訪問外網

  如下圖:

  注:

    1. 如果是真的使用虛擬機器做伺服器,用VM Server搭建系統,那就要是用VM Net0,直接連在物理網路,並配置靜態IP鎖定虛擬機器伺服器的IP地址

    2. VM Net 8 適合在本機或者伺服器上搭建多臺虛擬機器,元件區域網使用。    

    3. 設定VMNet 8 後,虛擬機器和主機、外網以及其他虛擬機器可以互相通訊了,但主機無法ping通閘道器,沒有在進一步研究 VM 通訊原理,到此已經完全可以滿足使用。

 

原文地址:http://www.cnblogs.com/hell8088/p/vmware.html