一、Bridged模式
VMware在桥接模式下,虚拟机使用VMware为该虚拟机分配的虚拟网卡,宿主机使用自身的物理网卡(有线或无线都行),并且默认使用虚拟交换机VMnet0来连接虚拟机的虚拟网卡和宿主机的物理网卡。在此模式下没有局域网动态地址分配DHCP服务器,也没有网络地址转换NAT服务器,虚拟交换机没有连接DHCP服务器和NAT服务器。宿主机的网口(插网线的那个口)与宿主机物理网卡相连,同时也就和虚拟机的虚拟网卡相连,也就是和虚拟交换机相连,所以虚拟机相当于在宿主机所在局域网内的一个单独的主机,他的行为和宿主机是同等地位的,没有依存关系。原理图如下:
二、NAT模式
注意:红色的方框是nat服务器,nat服务器有两个网卡一个是虚拟内网网卡,一个是宿主机的物理网卡。VMNET8作为交换机角色存在,NAT设备作为虚拟机网关角色,但是NAT设备不转发来自主机Adapter VMnet8的数据包,即使访问的地址为NAT网关IP,因此虚拟机可以ping通网关,而主机虚拟网卡ping不通。
备注:
vmNet8存在的意义在于实现主机和虚拟机的通信。弥补了NAT协议中外网不能访问局域网的缺点。
三、HOST-ONLY模式
注意:上图中的VmNet8应该为VmNet1。其实跟nat模式的图片是类似的,只是少了nat服务。
所以host-only上不了外网,只能实现主机的VmNet1网卡和虚拟机的虚拟网卡通信。