VMware有三种网络模式,分别是桥接模式,NAT模式,Host-only模式,下面简单介绍下三种网络模式以及各自的配置方式和适用的场景。
VMware安装后会出现再宿主机器上多出两个网络连接,分别是VMware Network Adapter VMnet1和VMware Network Adapter VMnet8,我们可以再网络连接页面中查看到,实际上安装好VMware后除了上面的两个连接外还多了一个VMnet0,这个VMnet0可以在虚拟网络编辑器中查看到。那么他们的作用分别是什么呢?其中VMnet0用于Bridged模式,VMnet1用于Host-only模式,Vmnet8用于NAT模式。VMnet8和VMnet1提供DHCP服务,VMnet0默认则不提供。
下面我们先介绍下三种网络模式分别适用的场景,因为有需求所以才会有不同的方案来满足需求,所以催生了这三种网络模式。
场景:
Bridged模式:适用创建一个虚拟的网络服务气,来提供网络服务的,于它相关的是VMnet0;
Host-only模式:想要创建一个隔离的环境就是虚拟机器和宿主机构成一个小的局域网但是不跟外界互通。与VMnet0相关;
NAT(网络地址转换模式):适用于想让虚拟机器可以访问互联网的场景,只需满足宿主机器可以访问外网即可;与VMnet8相关;
注意以上场景只是大致使用区分,并不是严格要求必须如此。
三种模式详细介绍:
Bridged模式:
在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信,虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。从网络技术上理解相当于在宿主机前端加设了一个虚拟交换机,然后宿主机和所有虚拟机共享这个交换机。
如果你想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式;
Bridged模式设置方式:
下面演示一下桥接模式下的网络设置,虚拟软件VMware workstation 12, 主机系统为win10,虚拟机系统为centos 6.4。
第一步: