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


vmnet1和vmnet8是兩個虛擬網卡,主要作用是讓虛擬機可以通過你的宿主機的網線上網。注意:如果有“!”,說明不能用。
vmnet1是為host-only方式服務的,vmnet8是為NAT方式服務的。
一個是設置私有網絡(Host Only)時,用來和主機通信的,禁用以后就無法正常使用Host-Only模式了,另一個是設置網絡地址翻譯(NAT)時,和主機通訊使用的,如果禁用,那么虛擬機在NAT模式下依然可以通過主機網卡訪問外網,但不能通過內部網絡和主機直接通信。而使用橋接網絡時,則不需要這兩個網卡了。
通過NAT方式上網的guest系統與主機通信需要VMnet8網卡的支持,使用Host-Only模式的guest系統與主機通信需要VMnet1網卡的支持,使用橋接模式上網需要網絡中存在DHCP服務器,且提供服務。
VMnet8提供NAT和DHCP服務,VMnet1提供DHCP服務。
-
VMNet1
使用的是host-only的鏈接模式,即虛擬機只能與主機構成內部通信,無法對外網進行訪問。
-
VMNet8
模式:
NAT網絡模式
場景:
在宿主機安裝多台虛擬機,和宿主組成一個小局域網,宿主機,虛擬機之間都可以互相通信,虛擬機也可訪問外網,例如 搭建 hadoop 集群,分布式服務
-
VMNet0
模式:
使用橋接模式,安裝VM后,在VM里建立虛擬機 默認 就是該模式。
場景:
如果你只是需要一台虛擬機可以和宿主互通,並可以訪問外網,此模式即可。
描述:
安裝虛擬機系統后不需要調整網絡,物理網絡中的 “路由” 所包含的DHCP服務器會自動識別該虛擬機並為其分配IP地址;
如果沒有路由,可以自己手動在系統分配,原則是和宿主機在同一網段並指向相同的網關即可通信。
