VMnet1 和 VMnet8区别:
vmnet1和vmnet8是两个虚拟网卡,主要作用是让虚拟机可以通过我们的宿主机的网线上网。
注意:如果有“!”,说明不能用。
vmnet1是为host-only方式服务的,vmnet8是为NAT方式服务的。
设置私有网络(Host Only)时,用来和主机通信,禁用以后就无法正常使用Host-Only模式了;
设置网络地址翻译(NAT)时,和主机通讯使用,如果禁用,那么虚拟机在NAT模式下依然可以通过主机网卡访问外网,但不能通过内部网络和主机直接通信。
而使用桥接网络时,则不需要这两个网卡了。
使用Host-Only模式的guest系统与主机通信需要VMnet1网卡的支持;
通过NAT方式上网的guest系统与主机通信需要VMnet8网卡的支持;
使用桥接模式上网需要网络中存在DHCP服务器,且提供服务。
再来区分一下应用场景:
-
VMnet1
使用Host-Only模式的guest系统与主机通信需要VMnet1网卡的支持
-
VMnet8
使用NAT网络模式,在宿主机安装多台虚拟机,和宿主组成一个小局域网,宿主机,虚拟机之间都可以互相通信,虚拟机也可访问外网,例如 搭建 hadoop 集群,分布式服务
-
VMNet0
使用桥接模式,安装VM后,在VM里建立虚拟机 默认 就是该模式。
如果你只是需要一台虚拟机可以和宿主互通,并可以访问外网,此模式即可。安装虚拟机系统后不需要调整网络,物理网络中的 “路由” 所包含的DHCP服务器会自动识别该虚拟机并为其分配IP地址;
如果没有路由,可以自己手动在系统分配,原则是和宿主机在同一网段并指向相同的网关即可通信。