一、前言

    workstations想必很多童鞋都在用,经常会用来在本机创建不同的虚拟机来做各种测试,那么对于它支持的网络模式,在不同的测试场景下应该用哪种网络模式,你需要做下了解,以便可以愉快的继续测(搬)试(砖)。

二、几种模式介绍

1、桥接模式

vmware workstation的三种网络模式通俗理解-LMLPHP

    VMnet配置为桥接模式时,连接到该VMnet的虚拟机可以桥接到对应的物理网络适配器,从而实现与物理网络的连通。此时,虚拟机可以借助桥接的物理网络适配器,从而参与到网络共享或其它物理网络活动中,该虚拟机可以访问物理网络上的其它计算机,同时也可以被物理网络中的其它计算机访问。如果虚拟机有上网的需求,桥接模式是虚拟机访问网络最简单的方法。

敲重点:

2、NAT模式

vmware workstation的三种网络模式通俗理解-LMLPHP

  VMnet配置为NAT模式中,连接到该VMnet的虚拟机可以通过物理适配器进行NAT地址转换,从而访问物理网络,但是物理网络中的其它机器无法直接访问到虚拟机。

   在NAT模式下,VMware会启动虚拟NAT服务及虚拟DHCP服务(使用本地DHCP服务将IP地址分配给虚拟机)连接到VMnet8网络中,虚拟机则通过虚拟DHCP服务获取IP地址,通过虚拟NAT服务访问互联网。默认情况下,物理机会生成一个VMnet8网络适配器(将主机虚拟适配器连接到此网络),该适配器会连接到VMnet8网络中,用于物理机与虚拟机的通信。一旦禁用VMnet8适配器,物理机和虚拟机将不能互访,但虚拟机仍可通过虚拟NAT服务访问物理网络。

     如果虚拟机仅需要访问互联网,可以选择NAT模式。此时,网络中其它物理主机无法感知到虚拟机的存在,可以从一定程度上保护虚拟机。NAT模式下,虚拟机接入互联网非常简单,不需要进行任何其他的网络配置,只需要物理机能访问互联网即可。

敲重点:

3、HOST-ONLY(仅主机模式)

vmware workstation的三种网络模式通俗理解-LMLPHP

VMnet配置为仅主机模式时,连接到该VMnet的虚拟机只能与该VMnet下的虚拟机通信,与物理网络、其它的VMnet都是互相隔离的。

在Host-only模式下,VMware会生成一个封闭、独立的虚拟网络,只有处于同个VMnet下的虚拟机能够互相通信。默认情况下,物理机会生成一个VMnet1网络适配器(将主机虚拟适配器连接到此网络),该适配器连接到VMnet1网络中,用于物理机与虚拟机的通信。如果勾选了【使用本地DHCP服务将IP地址分配给虚拟机】选项卡,虚拟DHCP服务可为虚拟机分配IP地址。

如果虚拟机需要与物理网络隔离,可使用仅主机模式。

敲重点:

01-06 20:51