- NAT模式
使用Vmnet8网卡,宿主机和虚拟机可以互相通信,但局域网环境中其他主机/终端设备不能访问虚拟机,因为IP不在同一个网段。需要注意的是在该模式下虚拟机的子网掩码、网关、DNS要与网卡保持一致。
适用场景:IP地址紧张的情况以及用来学习研究使用
- 桥接模式(bridged)
该模式使用Vmnet0网卡,虚拟机和宿主机在同一网段,局域网中所有设备皆可以通信,可以看做是一台独立的主机。主要宿主机联网,那么虚拟机也会联网。但是静态IP地址容易导致端口冲突。要注意的是虚拟机配置的子网掩码、网关和DNS需要与主机网卡一致
适用场景:虚拟主机作为开发环境或者测试环境,需要被局域网中电脑访问。
- 主机模式
主机模式下,真实环境和虚拟环境是隔离开的;在这种模式下,主机和虚拟机可以通信,但不能和真实的外网相连。
什么是Host-Only模式?
Host-Only模式其实就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,其网络结构如下图所示:
适用场景:主机模式常用作恶意代码分析,不希望扩散到网络的情况
注:要想虚拟机可以连通真实网络,需要将主机的物理网卡共享给vnet1,作为虚拟路由。