vmnet1和vmnet8是两个虚拟网卡,主要作用是让虚拟机可以通过我们的宿主机的网线上网
vmnet1是host-only方式服务,设置私有网络(Host only)时,用来和主机进行通信
vmnet8是为NAT方式服务,设置NAT时,和主机通讯使用,如果禁用,虚拟机在NAT模式下仍能和通过主机网卡访问外网,但不能通过内部网络和主机进行通信。
使用桥接网络,即vmnet0,则不在需要这两个网卡了。
-
VMnet1
使用Host-Only模式的guest系统与主机通信需要VMnet1网卡的支持
-
VMnet8
使用NAT网络模式,在宿主机安装多台虚拟机,和宿主组成一个小局域网,宿主机,虚拟机之间都可以互相通信,虚拟机也可访问外网,例如 搭建 hadoop 集群,分布式服务
-
VMNet0
使用桥接模式,安装VM后,在VM里建立虚拟机 默认 就是该模式。
如果你只是需要一台虚拟机可以和宿主互通,并可以访问外网,此模式即可。 -
桥接模式:
-
如下图所示:
-
1、虚拟机通过连接到虚拟机交换机,利用虚拟网桥连接到主机的网卡。
2、它不需要用到虚拟网卡,所以没有VMware Network Adapter VMnet0。
-
特点
1、物理机和虚拟机地位平等
2、虚拟机占用一个独立IP
3、使用物理机的网卡访问互联网配置
虚拟机IP网段和主机一致
连通情况
1、主机和虚拟机可以访问
2、虚拟机之间可以相互访问
3、可以访问互联网使用场景
创建一个虚拟服务器在内网提供网络服务
-
NAT模式
-
-
通信方式
1、虚拟NAT设备(虚拟路由)连接到VMnet8虚拟交换机——虚拟机联网用
2、主机通过VMware Network Adapter VMnet8虚拟网卡连接到VMnet8虚拟交换机——主机和虚拟机连接用
省略:2、虚拟DHCP服务器连接到VMnet8虚拟交换机
特点
1、虚拟机在外部网络中没有自己的IP地址
2、虚拟NAT设备会把专用网络中的 IP 地址转换为主机系统的 IP 地址——网络地址转换
3、主机可以联网,虚拟机就可以联网配置
无
连通情况
1、主机和虚拟机可以访问
2、虚拟机之间可以相互访问
3、可以访问互联网
4、本机虚拟机可以访问其他主机
5、其他主机不能访问本机虚拟机。解决办法:共享网络、端口映射使用场景
大部分情况
-
主机:
-
通信方式
主机使用VMware Network Adapter VMnet1虚拟网卡连接到VMnet1虚拟交换机
特点
没有了虚拟NAT设备,所以不能上网
连通情况
1、主机和虚拟机可以访问
2、虚拟机之间可以相互访问
3、不能访问互联网,解决办法:主机网卡共享给VMware Network Adapter VMnet1网卡
4、不能访问其他主机
5、其他主机不能访问本机虚拟机
使用场景
创建一个与其他机器隔离的网络
安装虚拟机系统后不需要调整网络,物理网络中的 “路由” 所包含的DHCP服务器会自动识别该虚拟机并为其分配IP地址;
如果没有路由,可以自己手动在系统分配,原则是和宿主机在同一网段并指向相同的网关即可通信。
记忆点:
桥接模式下:
也是我们安装完vmware以及虚拟机后的一种模式
1、物理机和虚拟机地位平等
2、虚拟机占用一个独立IP
3、使用物理机的网卡访问互联网NAT模式下:
1、虚拟机在外部网络中没有自己的IP地址
2、虚拟NAT设备会把专用网络中的 IP 地址转换为主机系统的 IP 地址——网络地址转换
3、主机可以联网,虚拟机就可以联网主机模式下:
1、主机和虚拟机可以访问
2、虚拟机之间可以相互访问
3、不能访问互联网,解决办法:主机网卡共享给VMware Network Adapter VMnet1网卡
4、不能访问其他主机
5、其他主机不能访问本机虚拟机